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
It's supposed to display dummy unit frames when set to the "Party" configuration modes, even if the player is not in a party.
The game will only load and use the one relevant to your version of the game.
Message: ...nterface\AddOns\SpeedyActions\support\bartender4.lua:15: Usage: hooksecurefunc([table,] "function", hookfunc)
Time: 01/31/11 22:48:41
Count: 1
Stack: [C]: in function `hooksecurefunc'
...nterface\AddOns\SpeedyActions\support\bartender4.lua:15: in function `SupportLoaded'
Interface\AddOns\SpeedyActions\SpeedyActions.lua:273: in function `?'
Interface\AddOns\SpeedyActions\SpeedyActions.lua:393: in function <Interface\AddOns\SpeedyActions\SpeedyActions.lua:389>
Locals: (*temporary) =
ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {
}
PowaDropDownAnim1ButtonHighlightTexture = PowaDropDownAnim1ButtonHighlightTexture {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
KBASE_NUM_FAKE_CATEGORIES = 1
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
}
ERR_NOAMMO_S = "%s"
CHAT_CONFIG_OTHER_COMBAT =
}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:199
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable."
CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
}
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1442
LFGTeleport = <function> defined =[C]:-1
SpellButton6Cooldown = SpellButton6Cooldown {
}
ChannelMemberButton10Name = ChannelMemberButton10Name {
}
Graphics_QualityText = Graphics_QualityText {
}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {
}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {
}
VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:247
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {
}
EventTraceFrameTitleButton = EventTraceFrameTitleButton {
}
SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:980
SLASH_STOPATTACK1 = "/stopattack"
MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
}
InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {
}
TutorialFrame_OnMouseDown = <function> defined @Interface\FrameXML\TutorialFrame.lua:669
SortQuestWatches = <function> defined =[C]:-1
ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
}
MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
SLASH_DISMOUNT2 = "/dismount"
PowaBarAuraDurationSliderPlus = PowaBarAuraDurationSliderPlus {
}
PowaBarAuraDeformSliderText = PowaBarAuraDeformSliderText {
}
AudioOptionsVoicePanel_OnShow = <function> defined @Interface\FrameXML\AudioOptionsPanels.lua:324
ShapeshiftButton1 = ShapeshiftButton1 {
}
EMOTE69_CMD1 = "/nosepick"
SHIELD_BLOCK_TEMPLATE = "%d Block"
AutoFollowS
Also second question on the addon table of contents in the character page there is always 2 PB Visual Heals, Theres one that out of date and one that work, I've always just disabled the out of date one. In the addon folder there "Pitbull4 Visual Heal" & "Pitbull4 Visual Heal5". Thanks Sorry for the wall of text.
There is a check box for full body size after you set it to 3D
I found Shefki's post on wowace forum, which states, that party / raid config mode is broken in 4.0.3, and was disabled in latest PitBull version.
link: http://forums.wowace.com/showpost.php?p=312420&postcount=1726
Is there any chance to fix it?
For some reason i've lost my PB configuration, and - silly me - i dont have any backup :( so i was forced to setup everything once again, but i cant config party and raid frames. Its pretty annoying to play without customized frames, especially as a tank :/
You can build a layout for those frames using a singleton frame (like player/or players pet/etc) and then apply that to your group frames. You can also configure while in a live group.
Yes its something we would like to fix. But unfortunately the most active fixer of broken PB4 things has been quite busy with a new job, and hasn't even been playing WoW lately he's so busy... so it will take time.
rface\AddOns\ag_Extras\modules\portrait\portrait.lua
Meaning... the error is occurring in the AddOn "ag_extras"
My guess is you used to use AG Unit Frames and this is a leftover from that add on.
1 - You may want to check if you have "animate" checked on the layout you are using for party frames. Which by animating makes the growth or decline of bars a smooth transition instead of chunks being removed... ie, instead of losing 500 Rage all at once... its animated to show the loss over a bit of time.
2 - There have been a few reports of people having issues when a person enters or leaves the group and PB not updating. Does /reload correct the issue you are seeing when you see it?
Message: ...rface\AddOns\ag_Extras\modules\portrait\portrait.lua:92: attempt to index global 'this' (a nil value)
Time: 01/28/11 01:51:45
Count: 2
Stack: ...rface\AddOns\ag_Extras\modules\portrait\portrait.lua:92: in function <...rface\AddOns\ag_Extras\modules\portrait\portrait.lua:92>
[C]: in function `Show'
Interface\FrameXML\SecureStateDriver.lua:83: in function <Interface\FrameXML\SecureStateDriver.lua:73>
Interface\FrameXML\SecureStateDriver.lua:137: in function <Interface\FrameXML\SecureStateDriver.lua:119>
Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'this' (a nil value)"
1. Power (Mana, Rage, Energy) Bars not updating the fill correctly in party frames. The number values will be correct, but the bar fill will not reflect this.
2. Class Colours on the Health bars won't update properly. I've seen Paladin health bars come up as Orange, Rogues come up as Blue, Warriors come up as Pink.
The best way I can see to do this is to make each raid group its own raid group (meaning group 1 is raid group 1, etc.) You could then go to PB and turn off the Raid Group you were in once the group was formed, since you are seeing that group in the party frames. If your guild always puts you in the same group then you'd not need to change that from raid to raid.. if they do then you would have to change which group you were hiding.
I'll have to see if there is an easier way to achieve this, but the above would work.
I do have two questions though (I went 10 pages deep and /googled looking to see if previously asked) - 1. Is there a way to hide or filter out my specific party/group in a Raid Group set-up? Reason being, I always have a Party Group showing my party at "full-scale/full-information" and when I also see myself and my party in the adjacent Raid Group it is duplicative. Would love if I could screen my own party out of the Raid Group. I thought I saw in an old Pitbull 3 post there used to a clickable option to do this, but I can't find it?
And 2. Is there a way to make my raid setup slightly separate vertically or add "Group 1" , etc. at the top of each party/group in the Raid Group set-up?
Thanks again!