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. Other Classic versions are supported in v4.2.x releases
(the same releases retail use).
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 Aug 29, 2012Sounds like you're getting some sort of error. Can you please turn on the Display Lua Errors option and let me know what errors you're getting. To do this follow these instructions:
Press Escape to get the game menu to come up. Choose Interface. On the Game Tab choose Help. Check the Display Lua Errors box and press the Okay button.
-
View User Profile
-
Send Message
Posted Aug 29, 2012Please open a bug for this and attach yourSavedVariables file (under your WoW install: WTF/Account/$ACCOUNT/SavedVariables/PitBull4.lua) and provide which profile you're using. May also be useful to provide the resolution that you're running the game under.
You can open the bug here (it's a curse site so the username/password is the same as here):
http://www.wowace.com/addons/pitbull4/create-ticket/
-
View User Profile
-
Send Message
Posted Aug 29, 2012can you tell me how to fix that bug? :)
when i target a player is see the whole body of the charakter not the portrait
-
View User Profile
-
Send Message
Posted Aug 29, 2012you should make it so that pitbull can be used for enemys such as like the other arena teams or battlegrounds. I love the customizablity of this addon but just wish i could get those to look the same...If this possible or if their is another addon that does that is very similar to pitbull someone plz tell me i would love it.
-
View User Profile
-
Send Message
Posted Aug 29, 2012Since some patches (around WoW patch 4.3.4 I think) I got clipping errors for human females (portraits).
-
View User Profile
-
Send Message
Posted Aug 29, 2012I tried Clique being off but that doesn't help still getting full body image in my portraits.
-
View User Profile
-
Send Message
Posted Aug 29, 2012There's very little I can do about clipping errors and the like. The 3D portrait code is on Blizzard's end.
-
View User Profile
-
Send Message
Posted Aug 29, 2012Just wanted to say if anybody is having a problem with party or raid frames not showing up, they need to disable addons like Clique, which interact with unit frames, until those mods are updated. I had this problem until I narrowed it down to Clique being the culprit, not Pitbull.
-
View User Profile
-
Send Message
Posted Aug 29, 2012Having a problem that is cosmetic in nature but one of the main reasons I use Pitbull. If the 'Portrait' option is enabled, instead of just the bust of the character within the portrait frame, I am seeing the entire character model.
-
View User Profile
-
Send Message
Posted Aug 29, 2012I am getting this error code:
5x libs\LibDogTag-3.0\LibDogTag-3.0-90203.lua:306: PitBull4_FontString_6:SetText(): Font not set
<in C code>
libs\LibDogTag-3.0\LibDogTag-3.0-90203.lua:306: in function <libs\LibDogTag-3.0\LibDogTag-3.0.lua:287>
libs\LibDogTag-3.0\LibDogTag-3.0-90203.lua:436: in function "AddFontString"
PitBull4_DogTagTexts-v4.0.0-beta32\DogTagTexts.lua:218: in function "AddFontString"
PitBull4-v4.0.0-beta32\ModuleHandling\TextProviderModule.lua:118: in function "UpdateFrame"
PitBull4-v4.0.0-beta32\ModuleHandling\Module.lua:319: in function "Update"
PitBull4-v4.0.0-beta32\UnitFrameLayout.lua:1547: in function "UpdateLayout"
PitBull4-v4.0.0-beta32\ModuleHandling\Module.lua:326: in function "Update"
PitBull4_PowerBar-v4.0.0-beta32\PowerBar.lua:54: in function <PitBull4_PowerBar\PowerBar.lua:50>
Locals:
fs = PitBull4_FontString_6 {
0 = <userdata>
Delete = <func> @PitBull4\..\Controls.lua:107
db = <table> {}
kind = "FontString"
unit = "player"
}
code = "[if HasMP then FractionalMP]"
nsList = "Base;Unit"
kwargs = <table> {
unit = "player"
}
kwargTypes = <table> {
unit = "string"
}
func = <func> local _G = _G;
local DogTag = _G.LibStub("LibDogTag-3.0");
local colors = DogTag.__colors;
local NIL = DogTag.__NIL;
local mytonumber = DogTag.__mytonumber;
local tag_MaxMP = DogTag.Tags.Unit["MaxMP"].code;
local tag_Concatenate = DogTag.Tags.Base["Concatenate"].code;
local tag_greater = DogTag.Tags.Base[">"].code;
local tag_Boolean = DogTag.Tags.Base["Boolean"].code;
local tag_MP = DogTag.Tags.Unit["MP"].code;
return function(kwargs)
local result;
local arg1, arg2, arg3, arg4;
local kwargs_unit = kwargs["unit"];
if not DogTag.IsLegitimateUnit[kwargs_unit] then
return ("Bad unit: %q"):format(kwargs_unit or tostring(kwargs_unit)), nil;
end;
if kwargs_unit ~= "player" and not UnitExists(kwargs_unit) then
return nil, nil;
end;
do
do
do
do
if (kwargs_unit) and not DogTag.IsLegitimateUnit[(kwargs_unit)] then
return ("Bad unit: %q"):format(tostring((kwargs_unit)));
end;
if (kwargs_unit) and UnitExists((kwargs_unit)) then
arg2 = tag_MaxMP((kwargs_unit));
end;
end;
if arg2 then
arg1 = tag_gsuccess = true
text = "1200/1200"
opacity = nil
outline = nil
fsNeedUpdate = <table> {}
fsNeedQuickUpdate = <table> {
(null) = true
}
fsToCode = <table> {
(null) = "[Alpha((-CastStopDuration or 0) + 1) CastStopMessage or (CastName ' ' CastTarget:Paren)]"
(null) = "[if HasMP then FractionalMP]"
(null) = "[Status or FractionalHP]"
(null) = "[Status or FractionalHP]"
}
fsToNSList = <table> {
(null) = "Base;Unit"
(null) = "Base;Unit"
(null) = "Base;Unit"
(null) = "Base;Unit"
}
fsToKwargs = <table> {
(null) = <table> {}
(null) = <table> {}
(null) = <table> {}
(null) = <table> {}
}
kwargsToKwargTypesWithTableCache = <table> {
(null) = <table> {}
(null) = <table> {}
}
codeToFunction = <table> {
Base;Unit = <table> {}
}
DogTag = <table> {
unparse = <func> @PitBull4_DogTagTexts\libs\..\Parser.lua:1219
select2 = <func> @PitBull4_DogTagTexts\libs\..\Helpers.lua:155
callbackToFunction = <table> {}
hasEvent = <func> @PitBull4_DogTagTexts\libs\..\Events.lua:159
IterateFactions = <func> @PitBull4_DogTagTexts\libs\LibDogTag-Unit-3.0\Categories\Reputation.lua:47
callbackToExtraArg = <table> {}
__colors = <table> {}
Tags = <table> {}
CleanCode = <func> @PitBull4_DogTagTexts\libs\..\Parser.lua:1581
codeToFunction = <table> {}
newDict = <func> @PitBull4_DogTagTexts\libs\..\Helpers.lua:35
clearCodes = <func> @PitBull4_DogTagTexts\libs\..\Helpers.lua:515
TimerHandlers = <table> {}
ADDON_LOADED = <func> @PitBull4_DogTagTexts\libs\..\LibDogTag-3.0.lua:515
AddCallback = <func> @PitBull4_DogTagTexts\libs\..\Events.lua:193
RemoveCompilationStep = <func> @PitBull4_DogTagTexts\libs\..\Compiler.lua:2259
_clearCodes = <func> @PitBull4_DogTagTexts\libs\..\Helpers.lua:441
deepCompare = <func> @PitBull4_DogTagTexts\libs\..\Helpers.lua:335
RemoveEventHandler = <func> @PitBull4_DogTagTexts\libs\..\Events.lua:653
newSet = <func> @PitBull4_DogTagTexts\libs\..\Helpers.lua:51
__mytonumber = <func> @PitBull4_DogTagTexts\libs\..\Compiler.lua:292
OpenHelp = <func> @PitBull4_DogTagTexts\libs\..\Help.lua:25
EventHandlers = <table> {}
RemoveCallback = <functi
-
View User Profile
-
Send Message
Posted Aug 29, 2012That would be some sort of bug in LibDogTags. You can report the error here:
http://www.wowace.com/addons/libdogtag-3-0/
Looks like the library isn't setting the font for the text string before trying to set text which isn't allowed.
-
View User Profile
-
Send Message
Posted Aug 29, 2012This error is occuring only in conjunction with MikScrollingBattletext.
I used to pull S017036D.TTF from MSBT for use. I tried moving it to both Grizzly Shared Media, and Shared Media. It is still not being recognized in PB.
Really appreciate any help.
This was my setup Pre 5.0
-
View User Profile
-
Send Message
Posted Aug 29, 2012I can't replicate this.
Please open a bug for this and attach yourSavedVariables file (under your WoW install: WTF/Account/$ACCOUNT/SavedVariables/PitBull4.lua) and provide which profile you're using. May also be useful to provide the resolution that you're running the game under.
You can open the bug here (it's a curse site so the username/password is the same as here):
http://www.wowace.com/addons/pitbull4/create-ticket/
-
View User Profile
-
Send Message
Posted Aug 30, 2012Yea MSBT is screwing with other addons with that keep reporting a "font not set" error.
-
View User Profile
-
Send Message
Posted Aug 28, 2012For some reason Pitbull just hates my paladin now. Everything works fine except for holy power. I used to have it go in alternate power bar but now the alternate power bar won't show. I can only get the holy power indicators to work but I don't like them as much as having the old bar that lit up in thirds (now would be fifths) as I gained holy power. I don't have clique nor any other raid frame changing thing except fluid frames.
-
View User Profile
-
Send Message
Posted Aug 28, 2012Nevermind I found it's a separate download which hasn't been updated and freaks out Pitbull if I try to use it. http://www.curse.com/addons/wow/pitbull4_holypowerbar
-
View User Profile
-
Send Message
Posted Aug 28, 2012Sorry for that, but I don't maintain that module. You'll have to wait foro that author to update it. I have a plan to integrate a bar style view for the holy power and other class resources, I just haven't gotten it done yet.
-
View User Profile
-
Send Message
Posted Aug 28, 2012First of all see the response I provided to cleric13 below.
Second of all, if you aren't using Clique, please try with no other addons loaded. Some other addon you're using may be causing a conflict. Try turning on Display Lua Errors under the game menu, Interface, Help. Report any errors you get and I can try and help.
-
View User Profile
-
Send Message
Posted Aug 28, 2012Like with cleric13, my party and raid frames aren't showing up, and my player frame's bars are all screwed up.
-
View User Profile
-
Send Message
Posted Aug 28, 2012Some other addon is causing the conflict. My bet would be Clique. You can get the updated version from here: http://www.wowinterface.com/downloads/fileinfo.php?id=5108&so=&page=2#other
Note that Clique is not fully updated and even the versions currently at the above site still won't work perfeclty, but it shouldn't prevent your group frames from working.