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
The modules included in PitBull4 almost entirely create a visual element that is attached to our unit frame. Usually because it replaces some functionality that is provided by the default UI in some way. Your example of the VisualHeal module is a poor example because it would be difficult for a single addon to display healing on every unit frame's bars because the author would have to maintain code to deal with every unit frame.
There are exactly two modules that don't provide an integrated visual experience with the unit frames. The Sound module and the Hide Blizzard module. Both are relatively trivial modules and easy to maintain. The sound module is reproducing default UI behavior. The HideBlizzard module is providing functionality that 99% of our user base expects us to provide.
Providing a click casting module would require something that takes more maintenance. We'd need to provide a user interface for binding the spells and other abilities. Additionally, the code to actually process the bindings is not entirely trivial.
Clique is very much a standard. Very few unit frames actually provide their own binding interface and I think you actually listed the entire list. By being a standard Clique provides a better user experience. You set your bindings up with Clique and they work no matter what unit frame you use. If you want to use grid for your raid frames and pitbull4 for your singletons you can share the bindings between them.
Fewer addons don't make them lighter overhead. We'd have to duplicate 90% of the code in Clique. In doing so we'd be spending a lot of time for little gain.
suggestion for the resto part tho hehe :
click casting like other heal add-ons (vuhdo,grid, etc) .. would really love this support.
Trillianne and myself will be at Blizzcon over the weekend. We won't be responding to comments and questions over that time frame.
Under Layout Editor > Indicators > Portrait
=}
Is it possible to move the 3D in "increments", i.e. nudge it? I can resize it nwo but when I do it either sits waaaaay out from the frame or over it. I've tried all the attach points but they either leave a ton of blank space or overlap.