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
If I run Trade Skill Master or SpamMeNot Addons I get the error message I posted below.
For several reasons, I don't want to use profiles.
Is it possible to enable/disable some groups with a macro ? (i.e. tick the checkbox via script). I know it's not possible in combat, but that's not really a problem to me.
Probably a stupid question, but i have a tick mark and the text "Raid" above my player unit frame on the right. I've no idea what it is to get rid of it. Anyone have any idea?
Not sure if this is a bug or I'm just not doing something right.
Under layout > health bar, I have it set to custom background and custom color. This works fine for my Player frame, but my Focus, Target, and every other ones just show the texture and ignore the custom background color I chose. Everything's in the same group. Not sure what's up.
Is it possible to have a gap only between groups in a raid? Like I want a no gap between each player then a 3 pixel gap between each group. Hopefully that makes sense.
Great addon, although the aura filtering parts feels extremely confusing to me.
I want to highlight the border around the buffs I can purge from my enemy with a custom color while keeping the border around those I cannot purge in another custom color. Is it possible with pitbull4 and if so, how?
How do you get rid of the buff bar under the unit frame, but just for the group I created for the raid?
Covered in the FAQ in the "How can I disable Auras for some frames and not others?" question:
http://www.wowace.com/addons/pitbull4/pages/faq/#w-how-can-i-disable-auras-for-some-frames-and-not-others
Anyone got an idea of what may be causing the issue I posted below?
Could it be another add-on? I've tried to test for that without luck.
It seems to work on some bosses but not others and the error below always appears exactly the same every time it doesn't show.
Is there some way to make the Chi indicator ignore clicks? I have it positioned within the unit frame, and unless I'm careful to click around it, it blocks the click. I can't see any reason you'd ever need to click a Chi bar, other than to target it's owning unit. I don't know if combo points behave the same way, but that would be another one I'd prefer to click 'through'.
Thanks
Go ahead and open a ticket on that. The trade off on that is you can't have the tooltip if you don't capture mouse events. But we can make that optional. I'd still want the default to be on so that new users can figure out what the heck the chi icon is.
Thank you :)!
I've been panning through the options, but can't seem to find the option to show when a cast is uninterruptable, can someone help me out?
That's handled by cast bar colors. Look at the color options.
I have the latest alpha, setup the Boss group but still it is not showing.
I have made sure the filtering is correct and tested it in a raid.
When in config mode the Boss frame shows fine, as soon as i disable config and activate the boss the Blizzard one shows but the Pitbull one won't.
I get this error when in the raid
46x PitBull4-v4.0.0-beta48-79-g706977f\GroupHeader.lua:1493: Usage: UnitGUID("unit")
<in C code>
PitBull4-v4.0.0-beta48-79-g706977f\GroupHeader.lua:1493: in function <PitBull4\GroupHeader.lua:1483>
Locals:
self = PitBull4_EnemyGroups_Boss {
1 = PitBull4_EnemyGroups_BossUnitButton1 {
}
2 = PitBull4_EnemyGroups_BossUnitButton2 {
}
3 = PitBull4_EnemyGroups_BossUnitButton3 {
}
4 = PitBull4_EnemyGroups_BossUnitButton4 {
}
5 = PitBull4_EnemyGroups_BossUnitButton5 {
}
0 = <userdata>
unit_group = "boss"
ForceUnitFrameCreation = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
RefreshLayout = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
GetMaxUnits = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1038
sort_method = "INDEX"
Update = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
sort_direction = "ASC"
show_solo = false
include_player = false
UpdateMembers = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:140
IterateMembers = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1086
ProxySetAttribute = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:146
UnforceShow = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
layout_db = <table> {
}
RefixSizeAndPosition = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:243
ApplyConfigModeState = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
ClearFrames = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1214
is_wacky = false
RefreshGroup = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
PositionMembers = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
layout = "Normal"
super_unit_group = "boss"
group_based = false
ForceShow = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
name = "Boss"
UpdateShownState = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
RecheckConfigMode = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:579
group_db = <table> {
}
Rename = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1181
InitialConfigFunction = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:529
}
event = "INSTANCE_ENCOUNTER_ENGAGE_UNIT"
arg1 = nil
(for generator) = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1012
(for state) = PitBull4_EnemyGroups_Boss {
1 = PitBull4_EnemyGroups_BossUnitButton1 {
}
2 = PitBull4_EnemyGroups_BossUnitButton2 {
}
3 = PitBull4_EnemyGroups_BossUnitButton3 {
}
4 = PitBull4_EnemyGroups_BossUnitButton4 {
}
5 = PitBull4_EnemyGroups_BossUnitButton5 {
}
0 = <userdata>
unit_group = "boss"
ForceUnitFrameCreation = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
RefreshLayout = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
GetMaxUnits = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1038
sort_method = "INDEX"
Update = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
sort_direction = "ASC"
show_solo = false
include_player = false
UpdateMembers = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:140
IterateMembers = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1086
ProxySetAttribute = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:146
UnforceShow = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
layout_db = <table> {
}
RefixSizeAndPosition = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:243
ApplyConfigModeState = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
ClearFrames = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1214
is_wacky = false
RefreshGroup = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
PositionMembers = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
layout = "Normal"
super_unit_group = "boss"
group_based = false
ForceShow = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
name = "Boss"
UpdateShownState = <function> defined @Interface\AddOns\PitBull4\Main.lua:450
RecheckConfigMode = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:579
group_db = <table> {
}
Rename = <function> defined @Interface\AddOns\PitBull4\GroupHeader.lua:1181
InitialConfigFunction = <function
@mooneyez
You have not installed the latest version of Pitbull. Download v4.0.0-beta48-79-g706977f and u will have the Boss option. ;)
Can you open a ticket and include your config file: WTF/Account/$ACCOUNT/SavedVariables/PitBull4.lua (where $ACCOUNT is either a number or if your account is old enough your old login id before they switched to using email addresses).
Has anyone noticed that during combat, all heath bars seems to shift to the right (a lot) and go out of the health bar borders? It's a bit of a nuisance but not game-breaking.
@Shefki
Thanks Shefki - I tried that but I don't have "boss" as an option, is it raid targets? http://i.imgur.com/jeInhMi.jpg
@mooneyez
Create a new Group frame and choose Boss from the Unit gropu drop down.