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
Are you getting any errors?
You can turn on errors by doing the following.
You can enable errors in WoW by doing the following.
1) Press escape until the game menu comes up.
2) Click the Interface button.
3) From the Game tab choose Help.
4) Make sure Display Lua Errors is checked.
5) Click OK.
You may need the reload/restart the game to duplicate the issue. If you get a ton of errors post the oldest ones you get.
Here is the lua error i got regarding Pitbull:
Message: Interface\AddOns\PitBull4\Main.lua:1728: Bad argument #1 to `MakeSingletonFrame'. "boss1" is not a singleton UnitID
Time: 09/17/12 20:02:16
Count: 1
Stack: [C]: in function `error'
Interface\AddOns\PitBull4\UnitFrame.lua:166: in function `func'
Interface\AddOns\PitBull4\Main.lua:1728: in function <Interface\AddOns\PitBull4\Main.lua:1722>
(tail call): ?
Interface\AddOns\PitBull4\Main.lua:1325: in function `OnProfileChanged'
Interface\AddOns\PitBull4\Main.lua:1419: in function <Interface\AddOns\PitBull4\Main.lua:1384>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...ace\AddOns\Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
...ace\AddOns\Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:636: in function <...ace\AddOns\Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:299: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:322: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:692: in function <Interface\FrameXML\UIParent.lua:657>
Locals: (*temporary) = "Bad argument #1 to `MakeSingletonFrame'. "boss1" is not a singleton UnitID"
Hey Pitbull aint working. It's like it's not even installed. The blizzard unit frames overwrites the pitbull ones?
Anyone having similar problem?
You've previously applied a patch to enable boss frames. You'll need to re-enable that patch or start with a fresh config file. Your config file has the entry for the boss frames as singleton fames and the addond doesn't support them. I can't support patches applied to the addon.
Thanks alot mate :) Im gonna try that out
Cheers
@RibeyeSteak
You ought to be able to do something with texts. I know quite a lot of people that have done some class/spec specific tracking of auras with LuaTexts. If you poke around the LuaTexts forums either on the wowace forum or on EJ you should find something that is helpful.
Thanks!
Today I used my Blood spec for the first time and when I summoned my ghoul it appeared on my PB4 totem bar. Is this fine or is it a bug?
Thanks!
Intended. The Ghoul is a totem unless your are Unholy speced in which case it's treated as a normal pet.
@Shefki
Yay! Thanks a lot. I sort of laughed when I updated and logged in. All of the test layouts I had done were in the list so I had 20+!
On another note, I have a few more questions. I've been trying to get used to the new Eternal Flame talent on the Paladin and have been looking for a way to track this. While I have found a few addons that will track a single Eternal Flame HoT, I'm having trouble finding one that tracks each one on the raid and allows for a more fluid way of healing. I can always filter out aura's and increase their size, but as I mentioned before, I'm redoing my ui and trying to keep the spacing between frames at a minimum. Is there any chance we can see a future build of Pitbull adding visual helpers that provide indicators/icons on the frame rather than attached outside of the frame? I understand that there is a visual helpers plug-in by fammy2k and shotmonkey but it is outdated. If you are aware of a particular addon that will fill this role well then that will be helpful too I guess. Just trying to stick with Pitbull over Vuhdo or Grid/Grid2
@Jointstock
Works for me. However, it doesn't seem to take effect immediately. The Aura needs to update or you can just reload the UI. This really isn't the place to get advice on how to configure OmniCC.
I did fix a minor issue with Portraits where after a frame showed the 3D question mark it'd only show the tops of the hair of the regular models with the latest beta push. That was legitimately my issue.
No idea if the Blizzard bug make the portraits appear outside their frames is resolved.
Going to need more info than that because I'm not seeing it and if it was common then I'd have a ton of people beating down my door with info.
Can you post any errors you've been getting?
You can enable errors in WoW by doing the following.
1) Press escape until the game menu comes up.
2) Click the Interface button.
3) From the Game tab choose Help.
4) Make sure Display Lua Errors is checked.
5) Click OK.
You may need the reload/restart the game to duplicate the issue. If you get a ton of errors post the oldest ones you get.
New bug since the new beta build:
Indicators dont seem to work at all and text is randomly disappaering from the unitframes.
@Shefki
I hate to be a nuisance, but even Pitbull4_Cooldown_ does not blacklist the cooldown text from appearing. I've tried many different variations as well.
Note that I was able to blacklist other cooldown texts from appearing, such as on the action bar. I wonder if anyone else has experienced this problem?
@Jointstock
Forgot that the cooldown frames don't show up on framestack and forgot about my own FAQ:
http://www.wowace.com/addons/pitbull4/pages/faq/#w-how-do-i-stop-omni-cc-from-displaying-cooldown-timers
Even switching the DX11 is causing the problem to pop up from time to time :(
Sad that Blizzard broke portraits like that :( Thanks for the suggestion though :)
I have an issue where the 3D portraits do not stay contained within the boundary of the "Portrait" element. It is really annoying, it had been working perfectly until the last update.
Where are the profiles stored? Maybe I can delete Pitbull entirely and clean the saved variables for it and readd the profiles. I really don't want to start from scratch.
This is a bug with the game itself. Every unit frame addon is having the same problem. The only known solution we have at this time is to suggest that you upgrade to Direct X 11. If that's not possible there's nothing we can do until/unless Blizzard resolves the problem themselves.