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
Thanks Shefki & Trill!!
I'll work on it.
@yyys, You can do this without using separate profiles for group frames already. Just create as many different groups for the different setups and use the ShowWhen filtering option. Things like player and target can probably get a ShowWhen setting once we allow multiple of them, for the time being you'll have to use separate profiles for them. If you want to automate swapping profiles you can use a LuaText to do this. Look in the forum thread linked above, pretty sure I showed someone how to do it for dual specs before we added the feature. Number of group members could be done via RAID_ROSTER_UPDATE and PARTY_MEMBERS_CHANGED events.
@pokeydude, You could also include a test in the LuaText to check if it is a particular unit e.g.
With that at the top of your text it should only show on your target frame.
@Loom927, One side of the text always has to be unlimited, it's a limitation of how we do text layouts and WoW itself. There's a ticket about this that's talking about Right, but the issue with Center is basically the same. You could workaround this by testing the length of your string with #foo (where foo is the variable you put the name into) and then using string.sub(foo,1,3) to chop it (the example given would chop it to 3 characters). As far as the anchors, no there's no good way to handle that.
Hi, i'm looking for a way to set a length limit to Name text anchored to Center, so for example if it went over the length of the frame it would cut off the rest and have ... . It does this when anchored for left or right but not center. Also, is there any way move texts from the anchor points? I know there is already a ticket for it, but I was wondering if there was a way to do it in the LUA or something.
Thanks in advance.
@Monk1nr: From the FAQ: How do I turn the default Raid/Party frames on/off? Go to Modules > Hide Blizzard Frames and uncheck or check the box next to the raid/party frames to turn on and off the Blizzard frames and Raid manager. If you would like to use the Blizzard raid manager with PB4 frames, this should be set so that they are not hidden here, and use the "Hide" button on the Raid Manager window.
@yys Yes! You will want to set up separate profiles.
@pokeydude I'd move the target frame to its own layout. Start with what you currently have set as your target layout in the drop down when you make your new layout and then the only thing you will need to do is add the combo points text to it.
I apologize if this has been asked; i checked back a page or so. I am unable to play with the default Blizz raid frames. I have created new profiles and deleted the layout for raid frames in pb4, but I just can't figure out how to get the Blizz ones working. Is there any chance you can add a checkbox somewhere that enables the use of default raid frames? Or is there some way to do it and I am missing it?
I've been trying to make a numerical indicator for combo points rather than using a graphical indicator. I created a new Lua text and picked the "Combo points: Standard" option, the code is which:
local combos = Combos() if combos = 0 then return combos end
This works fine, however, I'm getting CP's to show up on all the unit frames that are included in that particular layout.
Is there a way of editing the code to work ONLY on the target frame or would I have to move the target frame to it's own separate layout?
I've looked, and maybe just not in the right place.
Is it possible to setup the unit frames to change their look and location depending whether or not you are solo, or in a party, 10 man raid, etc?
For example, what I want to do (Pretend you are looking at a panel at the bottom of the screen):
Solo Mode
player (rectangle)...Target (rectangle)
pet (rectangle)........ToT (rectangle
Party Mode (player and target change shape and location)
Party 1 (rectangle)... player (square)... target (sqare)... Player 2 (rectangle)
Player 3 (rectangle).........................................................Player 4 (rectangle)
And player and target would change their location and size in larger raids.
I got the idea from Nui, but really don't like being locked in to one certain design.
Furthermore.... its NOT A BUG. Canceling auras became a protected function in 4.0. That means this is a functionality that Blizzard changed. Based on the new options available you can either A) sort your buffs or B) right click your buffs to remove. Not both. The current module is set to do A. A new module will need to be written to provide the functionality in B. But it won't let you sort them, just right click them.
New things take time. The majority of people that are working on this Addon went to Blizzcon for a much needed vacation. I can't speak for everyone, but I know Shefki caught an actual bug while at Blizzcon. So you will have to be patient.
I'm sorry I can't offer an ETA at this time. With Blizzcon and the resulting real-life cold/flu bug thing... we are behind. It is something that is definitely on our to-do list.
The default option for the power bar if you have not checked any boxes to change it is to behave in the way you described. Focus is melon/orangy, Rage is red (remember it starts empty and fills up), Mana is blue, Energy is yellow (and behaves like rage)
I probably have changed that to Custom Color way back when I didn't know where to adjust the Mana, Rage, etc. colors globally and didn't like the (bright) blue default for Mana.
"Mana", "Focus", "Rage", ...? Maybe, I'm blind, but I just can't find an option
to do so.
Can you please confirm you have the latest release version of PB? (beta 15)
Can you tell me what your graphics setting is at? (Low/Fair/Good/High/Ultra)
Also it's possible you have a poorly written LuaText that's causing you problems. So you might try turning off the LuaTexts module and seeing if the problem goes away.
More than likely turning on errors is going to highlight some sort of problem that we can act on.