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
after 10.1.5 update Shadow priest's alt.mana isn't show
This is type of error I'm constanting getting. Happening for all group ids, no matter if its 1 person in party or more.
51x PitBull4_PlayerModel_3:SetModel(): Invalid model file: FileData ID 0
[string "=[C]"]: in function `SetModel'
[string "@PitBull4/Modules/Portrait/Portrait.lua"]:211: in function `UpdateFrame'
[string "@PitBull4/ModuleHandling/Module.lua"]:314: in function `Update'
[string "@PitBull4/UnitFrame.lua"]:792: in function `Update'
[string "@PitBull4/UnitFrame.lua"]:818: in function `UpdateGUID'
[string "@PitBull4/UnitFrame.lua"]:291: in function <PitBull4/UnitFrame.lua:272>
[string "=[C]"]: ?
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/SecureGroupHeaders.lua"]:210: in function <FrameXML/SecureGroupHeaders.lua:130>
[string "@FrameXML/SecureGroupHeaders.lua"]:495: in function `SecureGroupHeader_Update'
[string "@FrameXML/SecureGroupHeaders.lua"]:62: in function <FrameXML/SecureGroupHeaders.lua:60>
Locals:
(*temporary) = "PitBull4_PlayerModel_3:SetModel(): Invalid model file: FileData ID 0"
Same as previous, not sure the cause. but lots of errors with Pitbull since last patch. In particular it errors out and portraits and bars become visually corrupted if I enter a party with none of the party members nearby. Having everyone close and reloading the UI, it temporarily resolves.
The newest WOTLK patch has caused a lot of errors :( An update would be amazing, I've been using pitbull for about a decade!
1x [ADDON_ACTION_BLOCKED] AddOn 'PitBull4' hat versucht die geschützte Funktion 'CompactPartyFrameMember1:Show()' aufzurufen.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `Show'
[string "@FrameXML/CompactUnitFrame.lua"]:400: in function `CompactUnitFrame_UpdateVisible'
[string "@FrameXML/CompactUnitFrame.lua"]:325: in function `CompactUnitFrame_UpdateAll'
[string "@FrameXML/CompactUnitFrame.lua"]:150: in function <FrameXML/CompactUnitFrame.lua:52>
Locals:
Skipped (In Encounter)
does not work on wotlk ptr atm
Yessss been hoping for an update :D thank you!
Hello. I'm getting weird LUA errors all the sudden. This was never a problem until sometime this week.
Message: Interface/AddOns/PitBull4/Modules/Runes/Controls.lua:63: Usage: GetRuneCooldown(slot)
Time: Tue Apr 11 19:45:43 2023
Count: 31
Stack: Interface/AddOns/PitBull4/Modules/Runes/Controls.lua:63: Usage: GetRuneCooldown(slot)
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `GetRuneCooldown'
[string "@Interface/AddOns/PitBull4/Modules/Runes/Controls.lua"]:63: in function `UpdateCooldown'
[string "@Interface/AddOns/PitBull4/Modules/Runes/Runes.lua"]:58: in function `?'
[string "@Interface/AddOns/AtlasLootClassic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...sic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Interface/AddOns/AtlasLootClassic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...sic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/AtlasLootClassic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Interface/AddOns/Attune/Libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...ace/AddOns/Attune/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
everytime lua errors, deleting settings, new installation also not helpful. hope this addon receiving an update to solve that
Is this addon no longer supported?
It would be great if it was supported again.
Hi there!
I'm back after 2 years of not playing. Really happy that PitBull is still alive, have been using it for so many years.
Now, lately having some issues, not definitely sure if there is something wrong on my side, or...
When activating PitBull as the only addon, I get an lua error when opening/closing the Blizz Edit Mode.
2x FrameXML/BuffFrame.lua:374: attempt to compare number with nil
[string "@FrameXML/BuffFrame.lua"]:374: in function `RefreshCollapseExpandButtonState'
[string "@FrameXML/BuffFrame.lua"]:387: in function `UpdateAuraButtons'
[string "@FrameXML/EditModeManager.lua"]:1797: in function `RefreshAuraFrame'
[string "@FrameXML/EditModeManager.lua"]:1523: in function `OnEditModeEnter'
[string "@FrameXML/EditModeManager.lua"]:172: in function `EnterEditMode'
[string "@FrameXML/EditModeManager.lua"]:196: in function <FrameXML/EditModeManager.lua:194>
[string "=[C]"]: in function `Show'
[string "@FrameXML/UIParent.lua"]:2915: in function `SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2719: in function `ShowUIPanel'
[string "@FrameXML/UIParent.lua"]:2623: in function <FrameXML/UIParent.lua:2619>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/UIParent.lua"]:3225: in function `ShowUIPanel'
[string "*GameMenuFrame.xml:94_OnClick"]:2: in function <[string "*GameMenuFrame.xml:94_OnClick"]:1>
Locals:
self = BuffFrame {
0 = <userdata>
hasInitializedForEditMode = false
isHighlighted = false
UpdateMagnetismRegistration = <function> defined @FrameXML/EditModeSystemTemplates.lua:594
GetSnapOffsets = <function> defined @FrameXML/EditModeSystemTemplates.lua:479
GetSettingValue = <function> defined @FrameXML/EditModeSystemTemplates.lua:320
systemInfo = <table> {
}
AuraFrame_OnLoad = <function> defined @FrameXML/BuffFrame.lua:152
isInEditMode = false
OnDragStart = <function> defined @FrameXML/EditModeSystemTemplates.lua:652
CanBeMoved = <function> defined @FrameXML/EditModeSystemTemplates.lua:644
dirtySettings = <table> {
}
downKeys = <table> {
}
settingMap = <table> {
}
hasActiveChanges = false
UpdateSystemSettingIconPadding = <function> defined @FrameXML/EditModeSystemTemplates.lua:1566
UpdateTemporaryEnchantments = <function> defined @FrameXML/BuffFrame.lua:411
OnDragStop = <function> defined @FrameXML/EditModeSystemTemplates.lua:662
SetScale = <function> defined @FrameXML/EditModeSystemTemplates.lua:95
snappedFrames = <table> {
}
IsInDefaultPosition = <function> defined @FrameXML/EditModeSystemTemplates.lua:648
GetSelectionOffset = <function> defined @FrameXML/EditModeSystemTemplates.lua:431
IsVerticallyAlignedWithFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:396
settingsDialogAnchor = <table> {
}
ResetToDefaultPosition = <function> defined @FrameXML/EditModeSystemTemplates.lua:216
ConvertSettingDisplayValueToRawValue = <function> defined @FrameXML/EditModeSystemTemplates.lua:159
GetScaledSelectionSides = <function> defined @FrameXML/EditModeSystemTemplates.lua:423
SetSnappedToFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:505
SelectSystem = <function> defined @FrameXML/EditModeSystemTemplates.lua:622
savedSystemInfo = <table> {
}
UseSettingAltName = <function> defined @FrameXML/EditModeSystemTemplates.lua:342
IsHorizontallyAlignedWithFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:402
ClearDirtySetting = <function> defined @FrameXML/EditModeSystemTemplates.lua:195
IsInitialized = <function> defined @FrameXML/EditModeSystemTemplates.lua:295
UpdateSystemSetting = <function> defined @FrameXML/EditModeSystemTemplates.lua:1570
Update = <function> defined @FrameXML/BuffFrame.lua:363
UpdateClampOffsets = <function> defined @FrameXML/EditModeSystemTemplates.lua:135
UpdateSystemSettingOrientation = <function> defined @FrameXML/EditModeSystemTemplates.lua:1465
MarkAllSettingsDirty = <function> defined @FrameXML/EditModeSystemTemplates.lua:187
GetScaledSelectionCenter = <function> defined @FrameXML/EditModeSystemTemplates.lua:409
UpdateSystemSettingIconSize = <function> defined @FrameXML/EditModeSystemTemplates.lua:1561
SetScaleBase = <function> defined =[C]:-1
HasActiveChanges = <function> defined @FrameXML/EditModeSystemTemplates.lua:312
SetPoint = <function> defined @FrameXML/EditModeSystemTemplates.lua:125
GetScaledCenter = <function> defined @FrameXML/EditModeSystemTemplates.lua:416
ClearHighlight = <function> defined @FrameXML/EditModeSystemTemplates.lua:602
systemNameString = "Buffrahmen"
DoesSettingDisplayValueEqual = <function> defined @FrameXML/EditModeSystemTemplates.lua:336
OnLoad = <function> defined @FrameXML/BuffFrame.lua:287
ClearAllPointsBase = <function> defined =[C]:-1
UpdateDisplayInfoOptions = <function> defined @FrameXML/EditModeSystemTemplates.lua:1428
AddSnappedFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:491
OnEditModeEnter = <function> defined @FrameXML/EditModeSystemTemplates.lua:632
settingDisplayInfoMap = <table> {
}
ProcessMovementKey = <function> defined @FrameXML/EditModeSystemTempl
So, just wondering, if anyone else has experienced similar issues and if there is a way to fix it, as it seems to also happen infight in certain situations, which is really annoying in dungeons.
Thanks in advance!
hi guys. i want to know how to setup something. the problem is when i get in a party. at the party frame, there is no show any debuff to dispel.
how can it be showed debuff skills to dispel??
Seems to be creating a 1-2 second game freeze when bosses die since the 10.0.5 release today. I've been disabling addons 1 at a time during timewalking to find it and the freeze isn't there with this disabled.
In reply to Venomisto:
Seeing this too just open world questing killing mobs. As soon as I disable pitbull it goes away.
Does anyone know how to revert a unit's bar (health/power/etc) background texture back to the unit's default texture?
For example lets say you have a unit and when you goto "Bars" you set the default bar texture to "Flat". But then you goto the Health bar and you set it's texture to Smooth or whatever. How do I change the Health bar to go back to using the default bar texture?
I am not sure if anyone else had this issue or if it was just me, but starting in the Dragon Isles, my target frame was faded (not 100% opacity). It drove me nuts and I finally figured out how to fix it. Perhaps this will help others:
1. Open up the pitbull settings with /pitbull
2. Go to Layout Editor
3. Select "Target Frame"
4. Go to the "Faders" tab
5. Uncheck the "Phase Fader" "Enable" toggle
In reply to Gythwulf:
thank you for this!!
Is there something I'm forgetting to tick for hiding the game ui buff and debuff bars? Or do I just need to do a fresh reinstall of this addon?
no lua errors but everything in dragonflight has a faded target frame, but everything outside of dragonlands isnt faded.