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
At first i thought I would be able to use the GetPartyAssignment function but that doesn't seem to do anything useful while in a 5 man party. I did however find out what function to use instead of GetPartyAssignment when you are in a 5 man group.
the following example code will check if party1 is assigned as the tank and correctly prints out true if party member 1 is the tank and false otherwise (no role, not in a party, role other than tank). I did not check what happens if in a raid or any other scenarios not mentioned above, but figured i just did this quick test and thought i would share this info with you as its probably what you would need. Hope this helps. I will probably attempt to learn lua and how to actually write a wow addon some more and try to hack together some crappy solution for myself but as i said i don't actually know anything about wow addon stuff LOL, so hopefully whenever you get a chance this will let you add this feature to your awesome addon!
-- my example code
party1IsTank = UnitGroupRolesAssigned("party1")=="TANK";
print("Party 1 is tank:", party1IsTank);
And yes, setting the tank as focus is what i do right now, but was hoping to be able to free up focus for crowd control or other macros.
Hello, is there any ETA on when config mode for groups will return?
@rakkarage
Just create a "player pet" frame, or disable "replace with user when mounted" or something like that in the pet options. Don't remember the exact name of that, but it basically changes your playerframe to a petframe when you mount the pet. (target-wise, not config-wise)
is there any way to make a pitbull frame for the blizz bossframe(s)? I googled here and on the wowace, but i can't find any helping context.
If you don't see that there, check to make sure that its enabled on the main add on screen.
I was kinda hoping for something similar to the original portrait elite/rare from the default ui.