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, 2012LuaTexts is much better isolated from causing problems with the rest of the addons, however, DogTagTexts throwing errors can break the update cycle. Really not much I can do about that it's just the way the library was designed.
As far as converting, it's not easy. There are some forums that have a lot of texts and you might be able to get some help there:
http://forums.wowace.com/showthread.php?t=16955
http://elitistjerks.com/f32/t63351-luatexts_new_dogtags/
-
View User Profile
-
Send Message
Posted Aug 29, 2012I am having a similar issue as others regarding frames not showing up; although my problem seems limited to the Target frame. Sometimes just the text will show up, sometimes everything but the portrait will. Othertimes only the auras show up. Moreover when the target frame does show up my framerate drops about in half.
I've disabled all of my other addons and started a new profile and still the issue persists.
Thanks so much for keeping up with this addon, it's honestly one of the reasons that I still love playing the game.
-
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, 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, 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, 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 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 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 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, 2012Like with cleric13, my party and raid frames aren't showing up, and my player frame's bars are all screwed up.