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
-
View User Profile
-
Send Message
Posted Apr 3, 2021Anyway to filter auras by the tooltip text? And anyway to use keywords to filter, for example, I don't want any aura with the name champion, so something like blacklist *champion*?
-
View User Profile
-
Send Message
Posted Feb 7, 2021Love the addon.
I have issues since the stagger bar plug in no longer works and i can't find the stagger bar in the options.
-
View User Profile
-
Send Message
Posted Jan 26, 2021I am having an issue with the way shields display on unit frames.
In normal blizz frames, when a unit has a shield, it displays the amount of the shield as a special overlay on the health bar. The really important part is that when the shield absorb + current HP > than the max size of the unit frame, blizz frame collapses the shield overlay inside the health bar, making sure not to bleed outside the unitframe.
In pitbull, when a unit has a shield that adds up to more than the max hp of the healthbar, it bleeds outside the unitframe making a very ugly UI.
Is there any way to fix this...?
EDIT: think i found it. was a little tricky to find. Layout Editor > Other > Visual Heal > Disable 'Show Overabsorb'
-
View User Profile
-
Send Message
Posted Jan 21, 2021Hey! Love the addon, and love how configurable it is. My only question is, do I have to manually add all raid / dungeon debuffs & buffs to the aura lists for friend buffs & friend debuffs to be able to see them? Not being able to see a bunch of debuffs in raids is a struggle.
-
View User Profile
-
Send Message
Posted Dec 31, 2020I am trying to get this old addon working again for Classic, I know its not your project but its an additional module for Pitbull that has been abandoned. I have messed with the code and cannot figure out fixing it, I am assuming that function "UnitBuff" does not exist in Classic or is named something else.
https://www.wowace.com/projects/pitbull4_aurabar
-
View User Profile
-
Send Message
Posted Dec 24, 2020The Power type "ANIMA" is missing from the Power Color options. Can this be added?
-
View User Profile
-
Send Message
Posted Jan 14, 2021Power colors come from the game (PowerBarColor), so not even Blizzard handles it? When is ANIMA used?
-
View User Profile
-
Send Message
Posted Jan 15, 2021In reply to nebula169:
Interesting, I wasn't aware of that. There are some mobs in Bastion (Mnemonic Locus iirc) that use Anima as their power. Their power bar just shows a light gray color but I'd like to change that. I ran a script on what power type they were using and the API returned "ANIMA". I definitely think there are more power types than what can be found in the PowerBarColor constant.
-
View User Profile
-
Send Message
Posted Dec 19, 2020Is there a way to make the tank group filter to refresh aside from reloading the UI? Sometimes when we swap out a tank to DPS, they stay in the tank frame.
-
View User Profile
-
Send Message
Posted Dec 19, 2020I m having some trouble positionning texts. For exemple after placing the name of my target i d like to have its level and type (elite, rare, etc) placed on the same line but just a couple pixels above the line for the target name. And i haven't found how to do so using PitBull.
-
View User Profile
-
Send Message
Posted Dec 15, 2020Been getting this error for awhile. Anybody know a fix?
32x PitBull4\UnitFrameLayout.lua:1498: PitBull4_Frame_8:SetScale(): Scale must be > 0
[string "=[C]"]: in function `SetScale'
[string "@PitBull4\UnitFrameLayout.lua"]:1498: in function <PitBull4\UnitFrameLayout.lua:1443>
[string "@PitBull4\UnitFrameLayout.lua"]:1566: in function `UpdateLayout'
[string "@PitBull4\UnitFrame.lua"]:794: in function `Update'
[string "@PitBull4\UnitFrame.lua"]:815: in function `UpdateGUID'
[string "@PitBull4\UnitFrame.lua"]:349: in function <PitBull4\UnitFrame.lua:345>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2865: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2939: in function `HideUIPanel'
[string "@FrameXML\UIParent.lua"]:2627: in function <FrameXML\UIParent.lua:2619>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3488: in function `HideUIPanel'
[string "@FrameXML\CinematicFrame.lua"]:59: in function <FrameXML\CinematicFrame.lua:44>
Locals:
(*temporary) = PitBull4_Frame_8 {
1 = PitBull4_SoulShard_1 {
}
2 = PitBull4_SoulShard_2 {
}
3 = PitBull4_SoulShard_3 {
}
4 = PitBull4_SoulShard_4 {
}
5 = PitBull4_SoulShard_5 {
}
0 = <userdata>
Delete = <function> defined @PitBull4\Controls\Controls.lua:126
Shards = <table> {
}
height = 0
kind = "Frame"
bg = PitBull4_Texture_9 {
}
max_shards = 0
}
(*temporary) = Infinite
-
View User Profile
-
Send Message
Posted Jan 14, 2021I added a check to avoid the error
-
View User Profile
-
Send Message
Posted Dec 6, 2020Hello!
Thanks for the great addon.
Could you please add alpha opacity support for the colors in Pitbull?
-
View User Profile
-
Send Message
Posted Nov 28, 2020On my druid the if the Fader Hurt Opacity is set higher to 0% it always shows even when I'm at 100% health.
-
View User Profile
-
Send Message
Posted Jan 14, 2021Added a lunar power check that takes Nature's Balance into account
-
View User Profile
-
Send Message
Posted Nov 26, 2020Is it possible to make the unitframes glow or put a border/highlight on a target when you have Aggro on it? Something like Aggro/Tank support? I know the threat for the party members, but curious on this one. Thanks!
-
View User Profile
-
Send Message
Posted Nov 26, 2020In reply to DomDashSix:
Also coming across this LUA error when I do /pitbull - configure my party in top left dropdown, then select Disabled after I'm done
Message: ...erface\AddOns\PitBull4\Modules\LuaTexts\LuaTexts.lua:823: Usage: UnitGUID("unit")
Time: Thu Nov 26 11:21:06 2020
Count: 1
Stack: ...erface\AddOns\PitBull4\Modules\LuaTexts\LuaTexts.lua:823: Usage: UnitGUID("unit")
[C]: ?
[C]: in function `UnitGUID'
...erface\AddOns\PitBull4\Modules\LuaTexts\LuaTexts.lua:823: in function <...erface\AddOns\PitBull4\Modules\LuaTexts\LuaTexts.lua:822>
...erface\AddOns\PitBull4\Modules\LuaTexts\LuaTexts.lua:1296: in function `AddFontString'
...ddOns\PitBull4\ModuleHandling\TextProviderModule.lua:121: in function `UpdateFrame'
Interface\AddOns\PitBull4\ModuleHandling\Module.lua:314: in function `Update'
Interface\AddOns\PitBull4\UnitFrame.lua:771: in function `Update'
Interface\AddOns\PitBull4\UnitFrame.lua:334: in function <Interface\AddOns\PitBull4\UnitFrame.lua:271>
[C]: ?
[C]: in function `SetAttribute'
Interface\FrameXML\RestrictedFrames.lua:481: in function `SetAttribute'
[string " if name ~= "new_group" and name ~= "remov..."]:61: in function <[string " if name ~= "new_group" and name ~= "remov..."]:1>
...
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:51: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:49>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:843: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:664>
[C]: ?
...dOns\AutoCombatLogger\Libs\AceGUI-3.0\AceGUI-3.0.lua:72: in function <...dOns\AutoCombatLogger\Libs\AceGUI-3.0\AceGUI-3.0.lua:70>
...dOns\AutoCombatLogger\Libs\AceGUI-3.0\AceGUI-3.0.lua:306: in function `Fire'
...er\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:437: in function <...er\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:428>
[C]: ?
...dOns\AutoCombatLogger\Libs\AceGUI-3.0\AceGUI-3.0.lua:72: in function <...dOns\AutoCombatLogger\Libs\AceGUI-3.0\AceGUI-3.0.lua:70>
...dOns\AutoCombatLogger\Libs\AceGUI-3.0\AceGUI-3.0.lua:306: in function `Fire'
...s\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:351: in function <...s\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:341>
Locals:
-
View User Profile
-
Send Message
Posted Oct 25, 2020Ive been screwing around with some of the settings, and I cannot figure out how to get the target frame to highlight on my hunter when there is a dispellable buff/enrage.
It kind of works, but then breaks again. Like its not saving the setting.
-
View User Profile
-
Send Message
Posted Oct 27, 2020Looks like it's still checking your pet. I'll do a pass on class dispel stuff
-
View User Profile
-
Send Message
Posted Oct 31, 2020In reply to nebula169:
New alpha works perfectly, thanks! =)