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
Resolved in beta35.
Excellent :)
Is there current code to show the value of the Demonic Fury bar for Demo locks?
Yes.
Derp, I found it. Thanks :)
I really love this addon, I've been using it for years and I particularly like the 3D portraits, however as mentioned numerous times below when I show it on both my normal frame, and target frame one of them is a whole model which I obviously can't live with as it hides the whole bar and other things. I saw you replied to a prevoius post saying to upgrade to directX 11, but it isn't that simple as my graphics card doesn't support it being a little on the old side, and I'm not going to spend hundreds of pounds on a new computer. So what I'm asking is there no other fixes? :S I'd really like to continue using this addon but without the 3D portrait it makes my bars look so plain..
There are no other fixes. Everyone using 3d models is impacted by the same issue. The issue is on Blizzard's side. Hopefully they'll fix it in a future release. You'll find the same issue with other unit frame addons as well.
Why is it then that the 3D works on my normal frame (the unit frame for my character works) but when I have the both simultaneously turned on they don't work.
Thanks for the reply and I appreciate the help ;)
I don't know. I don't have access to Blizzard's code so I can't say I understand why things are behaving the way they are. I just know that I can't fix them. In fact I can't even replicate the issue since I use a Mac. Wish I could resolve the issue, but I can't.
I am having a problem with v32 and v34, where my Pitbull profile doesnt load properly after logging in, or a UI reload.
I have to create a new profile, and then copy from my normal profile to get anything to show up. After a reload, this breaks again.
Anyone got a fix or had this issue also?
Edit: I just realised something: I had a slight custom edit of Pitbull which included some boss frames. Since my profiles had these, could the lack of boss frames be killing my profiles? :(
Yes that's probably part of the problem. You should be getting a Lua error which would confirm it.
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.
Post all the errors you're getting.
v34 reset all my settings... reverting to v32 fixed 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.
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/
I have an issue with the last update for patch 5.0.4. The 3D portrait of my target's target and focus' target is like pulsing or "refreshing". It's really annoying because it appears and disappears many times per second and it seems like lagging.
P.S. I'm playing with DirectX 11
That's probably because of some changes I made to Portraits to make them work generally better. I didn't think to test them with wacky frames (wacky means that Blizzard doesn't generate updates for the frame so we have to poll to get them on our own). I'll look into it.
I actually do have portrats on targettarget and focustarget turned on. It's working fine here. While trying to reproduce this I did see some flicker with one particular player I targeted (in all frames, not just the wacky frames). I'm not sure what the issue there is. I've gone through my code and I don't think the bug is on my side.
I got a bug with the update to beta33. The 3D portrait of my target isn't just the head anymore and it's size isn't constrained by the frame of the portrait. It is the whole character and it is really huge, so I can't see the interface behind it
As mentioned below in multiple comments. This is a bug with WoW itself when running against Direct X 9. You'll need to update to Direct X 11 to fix it or wait for a future release of the game to resolve it.
This is the error message I get every time I try dismissing my pet. I've tried reloading the UI, and the error still occurs.
Error occured in: AddOn: PitBull4
Count: 1
Message: Error: AddOn PitBull4 attempted to call a forbidden function (CastSpellByID()) from a tainted execution path.
Debug:
[C]: CastSpellByID()
..\FrameXML\UnitPopup.lua:1561:
..\FrameXML\UnitPopup.lua:1400
[C]: func()
..\FrameXML\UIDropDownMenu.lua:710: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
I can't reproduce this, can you try this without any other addon loaded? I believe some other addon is taining the drop down menu. If it doesn't reproduce with no other addon loaded, you can determine which addon by following these steps.
1) In WoW run: /console taintLog 1
2) Exit the game all the way out (not just a reloadui or logout)
3) Start the game, reproduce the issue.
4) Exit the game and find the file in Logs/taint.log under your WoW install. The log will identify the addon that tainted the execution path.
5) Next time you start the game run the following in order to turn taint logging back of: /console taintLog 0