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
~~~~~~~~~~~~~~~~~~~~~~
Date: 2011-05-06 14:52:02
ID: 2
Error occured in: Global
Count: 1
Message: PitBull4_LuaTexts:target:Lua:Name caused the following error:
PitBull4_FontString_1:SetFormattedText(): Font not set
Debug:
(tail call): ?
PitBull4_LuaTexts\LuaTexts.lua:768:
PitBull4_LuaTexts\LuaTexts.lua:755
PitBull4_LuaTexts\LuaTexts.lua:823:
PitBull4_LuaTexts\LuaTexts.lua:778
PitBull4_LuaTexts\LuaTexts.lua:1362: AddFontString()
...ddOns\PitBull4\ModuleHandling\TextProviderModule.lua:118: UpdateFrame()
PitBull4\ModuleHandling\Module.lua:319: Update()
PitBull4\UnitFrame.lua:762: Update()
PitBull4\UnitFrame.lua:788: UpdateGUID()
PitBull4\Main.lua:1389: CheckGUIDForUnitID()
PitBull4\Main.lua:1400: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
[C]: CameraOrSelectOrMoveStop()
[string "CAMERAORSELECTORMOVE"]:4:
[string "CAMERAORSELECTORMOVE"]:1
~~~~~~~~~~~~~~~~~~~~~~~~
Honestly, FamBags is suddenly throwing a similar-sounding error, so I think it's something to do with a sharedmedia problem. But I haven't updated anything to do with my shared media, fonts, or Ace3, so I don't know what's happened. Any input would be appreciated. Right now, PitBull is just showing big black boxes, nothing at all is making it through.
But it may not be the problem. My bf uses the same three addons as those involved here - PitBull, FamBags, and MSBT - and doesn't have a problem. He even transferred his MSBT folder to mine (I updated it this morning but he didn't), and I still had the error. (He still doesn't.) I would suspect a fourth addon involved in some bizarre cross-wiring, except disabling MSBT was the only thing that made any difference for me.
PitBull4_FontString_1:SetFormattedText(): Font not set "
Its saying the Font you are using is not set. Chances are there is an issue with your Fonts you are using with Shared Media.
Its possible that you have multiple instances of Shared Media (some embeded and some not embedded) and the one that is loading first does not have all the fonts of the ones you want to use.
"Most automatic addon updaters delete addon folders before installing the new version. I'm not a huge fan of that behavior, but I can understand why they do it that way since it avoids other problems.
Did you have a custom font in the MSBT\Fonts directory? If so, the file is probably not there anymore and the other mods are trying to access a non-existent font file. MSBT is smart enough to recognize when a non-existent font file is specified and falls back to the default font. Most other addons just blindly use whatever font is specified and error out when it isn't there.
What I suggest to avoid that is to create a separate folder under <WoW>\Interface\Addons like MyCustomMedia or something unique and then specify it as the path when adding custom media as Interface
Addons
MyCustomMedia
WhateverFont.ttf. That way when automatic updaters run they won't wipe out your custom media."
The strange thing is I do have a separate SharedMedia_MyMedia/fonts folder in my Interface/Addons, which has my custom font in it, but PitBull and FamBags were referencing the MSBT font folder instead. When I put my font back in MSBT's font folder, the errors stopped. How can I get PitBull to reference the stand-alone font folder instead of MSBT's?
Question. I'm a former Xperl user and Xperl allowed me to adjust my frame opacity based on percentage of current unit health, i.e. until one of my raid members dropped below 85% they were faded out. I see that Pitbull can adjust opacity based on missing health or mana, but I don't see any ability to control it to a finer degree than "less than full". Am I simply missing it or is that ability simply not part of Pitbull?
PB4 does not come pre-built with a raid frames group. See the guide linked above if you need help making a new group.
I've got dogtags texts enabled and casters' mana in the raid is displayed wrong. Instead of ~90k, it shows random numbers like 3k or 20k while the power bars are still shown as full.
Copy from WoW/WTF/Account/AccountName/SavedVariables/ Note that you don't go into character or server folders.
Make sure you also either: Delete the Pitbull4.lua.bak file in this folder, or copy that over too.
Heya,
Sorry if this has been covered somewhere else in the forums. I'm wanting to copy my PB4 layout to my wifes machine because she has just installed WoW from afresh. Rather than spend too much time configuring the frames, I would like to like to use the frames I made some time ago. Where are the layout profiles stored?
I have tried copying the saved variables to her machine:(account>accountname>server>savedvariables>pitbull4.lua) .... to no avail :< Also tried copying over PB4 addon in its entirety to her machine but alas this hasn't worked either.
Both approaches may appear to be noobish attempts, and they are - its the only way I can think of xferring the profiles! Is there something I've missed or any other way you people could suggest?
Thanks in advance :)
In the 4.1 patch notes, it says your should now be able to resurrect players who have released using their raid frame (regardless of where their corpse is or whether it still exists). I cannot seem to get this to work using Pitbull.
I normally use a mouseover macro (which does not work over raid, target, or focus frames for a released, dead, raid member). I also tried just clicking resurrect on my bar and clicking the "blue hand" on their raid frame, but that does not work either (the hand never gets the blue glow, the same as if they were out of range).
Does anyone know if this is a Pitbull problem, or something else?
Positioning code is a real headache to work on and I've been very busy with work the last couple months.