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 Oct 16, 2009-
View User Profile
-
Send Message
Posted Oct 16, 2009-
View User Profile
-
Send Message
Posted Oct 16, 2009hm, maybe i am just to stupid, but i will continue using pb 3.... with 4 i cant even figure out, how to hide the energy bar for example only for tot.... but thats just 1 off 100 things i am missing.... pb3 was much easier to config
-
View User Profile
-
Send Message
Posted Oct 16, 2009Ive got problem with visibility of raid frames. Both 10 man and 25 man setup becomes visible when there is 4 spots left in both cases. So if there are 5 or less guys in 10 man or 20 or less in 25 man, i can not see raid frames at all. Can see in blizz window of course. I just reinstalled all addons on fresh Interface + WTF folder. Didint help. Any idea?
Cheers for great addon!!!
-
View User Profile
-
Send Message
Posted Oct 14, 2009-
View User Profile
-
Send Message
Posted Oct 14, 2009Time: 10/15/09 04:45:36
Count: 9
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:592: in function <Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:589>
Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:657: in function <Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:612>
Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:966: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:119: in function <...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:118>
Locals: font_string = PitBull4_FontString_22 {
luatexts_name = "Lua:Threat"
Delete = <function> defined @Interface\AddOns\PitBull4\Controls\Controls.lua:49
frame = PitBull4_Frames_targettarget {
}
0 = <userdata>
kind = "FontString"
db =
}
}
event = "UNIT_THREAT_SITUATION_UPDATE"
code = "local unit_a,unit_b = ThreatPair(unit)
if unit_a and unit_b then
local _,_,percent = UnitDetailedThreatSituation(unit_a, unit_b)
if percent and percent ~= 0 then
return "%s%%",Round(percent,1)
end
end
return ConfigMode()"
frame = PitBull4_Frames_targettarget {
LuaTexts;Lua:Power = PitBull4_FontString_18 {
}
Activate = <function> defined @Interface\AddOns\PitBull4\Main.lua:417
populated = true
LuaTexts;Lua:Name = PitBull4_FontString_15 {
}
Border = PitBull4_Frame_5 {
}
Deactivate = <function> defined @Interface\AddOns\PitBull4\Main.lua:417
layout_db =
}
ProxySetAttribute = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:214
CombatIcon = PitBull4_Icon_7 {
}
LuaTexts;Lua:Cast time = PitBull4_FontString_16 {
}
Background = PitBull4_Texture_37 {
}
LuaTexts;Lua:PVPTimer = PitBull4_FontString_14 {
}
is_wacky = true
RefreshVehicle = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:439
IterateControlsOfType = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:709
layout = "Normal"
PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:272
UpdateBestUnit = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:583
ForceShow = <function> defined @Interface\AddOns\PitBull4\Main.lua:417
LuaTexts;Lua:Health = PitBull4_FontString_11 {
}
CombatText = PitBull4_FontString_24 {
}
LuaTexts;Lua:Threat = PitBull4_FontString_22 {
}
UpdateGUID = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:650
LuaTexts =
}
overlay = PitBull4_Frame_3 {
}
GetFont = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:573
Update = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:607
unit = "targettarget"
CastBar = PitBull4_BetterStatusBar_15 {
}
aura_debuffs =
}
aura_buffs =
}
LuaTexts;Lua:Class = PitBull4_FontString_26 {
}
PowerBar = PitBull4_BetterStatusBar_13 {
}
RefixSizeAndPosition = <function> defined @Interface\AddOns\PitBull4\Main.lua:417
classification = "targettarget"
HealthBar = PitBull4_BetterStatusBar_4 {
}
UpdateLayout = <function> defined @Interface\AddOns\PitBull4\UnitFrameLayout.lua:1517
RefreshLayout = <function> defined @Interface\AddOns\PitBull4\Main.lua:417
_RefreshLayout = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:458
is_singleton = true
classification_db =
}
IterateControls = <function> defined @Interface\AddOns\PitBull4\UnitFrame.lua:683
0 = <userdata>
UnforceShow = <function> defined @Interface\AddOns\PitBull4\Main.lua:417
menu = <funct
-
View User Profile
-
Send Message
Posted Oct 13, 2009-
View User Profile
-
Send Message
Posted Oct 13, 2009You probably haven't enabled the raid frame to show when there are less than 20/15/10/5 players in it.
To do that you have to select your group of frames that displays the raid on the options' "Groups" page (or create a new one for that purpose if you haven't done so already, since they're not included with PB's default settings), then go to the "Filtering" tab and, with a 10-man raid layout, tick the check box for the 10-man raid or, with a 25-man raid layout, you'd probably tick the check box for 15, 20 and 25-man raids (unless you create separate Group/Layout combinations for each them of course).
Also, you can enable your standard (non-raid) group to show in a 5-man "raid", meaning your raid will show up as a standard group when you're in a raid with less than 5 other players. (Since arena teams are basically handled as a sort of raids, this will show your arena team as well.)
The Groups/Layouts are then automatically chosen by PitBull based on the filtering you've set up and the actual size of your group/raid. Meaning, if there are more than 5 players it will then show your 10-man raid/layout and if there are more than 10 players it'll show your 25-man raid/layout, otherwise it'll just show your standard group (the one that's included with PB's Default layout and settings).
-
View User Profile
-
Send Message
Posted Oct 12, 2009was wondering if anyone else has had the following issue..
This only happnens when i join a raid and does not occur all the time..
my party members frames disappear.
when this happens , even logging out and logging back in do not
correct the issue.
i have to log out and disable pitbull (i have not narrowed this down
to a particular section.
Thank You
-
View User Profile
-
Send Message
Posted Oct 11, 2009-
View User Profile
-
Send Message
Posted Oct 11, 2009Kitjan - change it to what? if i understand what you are saying to do is to change the fader to to something like follow, however follow is 28 yards and i have a max range of 36 yards so when i go max range on a hostile target it has the target faded way out.
To restate guys, the fader system used is not all that helpful. i love this addon and try to convert those using xperl over becasue i feel this is more flexiable. my problem is that the best range method (class abilities) is quite useless for hunters since our hostile ability has a range of 36 yards however our friendly ability is something like bandages which is like 8 yards.
i see a new plugin out to replace the fader plugin and i think that i will try that to see if it will work correctly. if it does prehaps it can be included as default into the files so that otheres facing the same issues can have a solution. ill let you all know.
-
View User Profile
-
Send Message
Posted Oct 10, 2009I normally use sRaidFrames since its so easy to setup and use.
Now, i installed caith's UI again after reformatting, and the raid layout was enabled again (used to hide it before because of below).
Is it possible to get debuffs INSIDE the raid frame as shown in the pic and have select debuffs shown (like Legion Flames in TOC). Pretty sure the 2nd is possible but its useless if the debuffs are under the frames.
-
View User Profile
-
Send Message
Posted Oct 11, 2009-
View User Profile
-
Send Message
Posted Oct 10, 2009-
View User Profile
-
Send Message
Posted Oct 10, 2009-
View User Profile
-
Send Message
Posted Dec 10, 2009-
View User Profile
-
Send Message
Posted Oct 9, 2009-
View User Profile
-
Send Message
Posted Oct 10, 2009-
View User Profile
-
Send Message
Posted Oct 10, 2009-
View User Profile
-
Send Message
Posted Oct 12, 2009Well, you obviously did since you've changed your unit frames from the default settings and for this you surely had to dabble around there. I wonder that you even had to ask this question, because the "Target's target" and "Target's target's target" frames are listed just next to the "Player" and "Target" frames at the options' "Units" page. To disable the display of those frames simply choose the frame named after that specific unit and uncheck the corresponding check box.
Also, you can separately change every bit of any changeable frame settings for every unit (or set of units) by creating additional "Layouts" for each of them - and you can move them around the screen too, so you don't have to keep them at their default positions cluttering your screen like that.
The only setback with using different Layouts is that there's currently no "Default" settings to apply to all of them at once, so changing one thing with a certain layout doesn't change it for another and you'll have to do that manually. It's still a more elegant solution (compared to PitBull3's) since that way you can have the same units have different layouts for different group sizes (via Filters) without having to change anything like profiles or layouts manually when the group's size changes (as you had to do with PB3).
Just experiment a bit more with all those options and you'll see..