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
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.
Hi there I see by some of the comments that boss frames have been added ... I think I'm being blonde, but I cannot find them in the set up? How do I create a boss frame? I'm using the alpha version of the addon. Any help will be much appreciated!
Hey Shefki,
some enemys have extremely long names like: Warchief's Herald. The unitframe cuts the name for example into: Warchief's... Is it possible that the name uses two rows and will not be cutted? You can find my setting and design in the following link. Thank u for ur help :)
http://imageshack.us/photo/my-images/585/cvz8.png/
Thanks for your prompt and clear response, understood, i have really spent a long time configuring these bars they are second to none and i absolutely love you now you have finally put boss frames in <3 i have another few questions however.
I have set up solo, 5, 10, 25, 40 man displays different to each other.
my first question, when in a 10 man raid for example and players drop to 5 or below due to people leaving it will switch to a 5 man layout, however if there are people in group 2, 3... only the people in group 1 are shown, is there something i have ticked incorrectly here?
second question, i really like the customization of how i can display everything how i want, however buffs and debuffs seem / i have missed, not so customizable, for example for my 10 man layout i have 10 standard looking party bars with buffs on left debuffs on right which is fine i have turned off all the buffs i don't want shown and left on the ones i want. However when i switch to 25 man i am in more of a grid looking layout and i don't want some of the 10 man buffs shown, i cant seem to see a way to be able to do this? and if not, this would be an awesome feature ;)
@doondoon
Ordering by role is not supported by the SecureGroup headers. We could implement it but it would only update the ordering out of combat, players that joined your group in combat would be left out. This becomes really annoying in battlegrounds. So I'm not inclined to implement something like this that's not supported by the secure frames.
Is there a way to order by roll, in my 10 man setup i have the bars in a line down and would like to place tanks top 2 spots then dps then healers, is this possible?
@Shefki
Sent a PM