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
http://www.wowace.com/addons/pitbull4/tickets/395-arena-frames/
You may want to vote or comment there.
@Kupotek, That means you didn't updated to beta10.
Getting a lot of errors since patch:
[2010/06/29 22:23:03-137-x1148]: PitBull4_CombatText-v4.0.0-beta9\CombatText.lua:93: Bad argument #1 to `IterateFramesForUnitID'. "boss1" is not a valid UnitID PitBull4-v4.0.0-beta9\Main.lua:587: in function `IterateFramesForUnitID' PitBull4_CombatText-v4.0.0-beta9\CombatText.lua:93: in function `?' CallbackHandler-1.0-5 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> <string>:"safecall Dispatcher[6]":4: in function <[string "safecall Dispatcher[6]"]:4> <in C code>: ? <string>:"safecall Dispatcher[6]":13: in function `?' CallbackHandler-1.0-5 (Ace3):92: in function `Fire' AceEvent-3.0-3 (Ace3):120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
-Shefki, thanks. I soulda looked more carefully. That did fix it. BTW, I am loving Pitbull. :-D
Do you have them disabled (checked) under Modules, Hide Blizzard?
I've recently switched from X-perl to Pitbull 4 and have loved all the features but I have run into just a single problem. Where the buffs would show up on a default WoW UI, in the upper right corner where the mini map would apear, the buffs are still there. I have them custom set up to be on the top of my unit frame, and that works fine, but the default for WoW's UI will not go away. And ideas?
I have another problem. Check out the image:
http://i488.photobucket.com/albums/rr248/Roffelstompe/pitbullproblem.jpg
Note the unit frame on the right. How can I keep the letters in the name from overlapping beyond the frame (besides not targeting mobs with long names!!)
Name lua is set to middle postion, and I notice that only on the left postion is the long name properly truncated. In Middle or on right positoning, long names run outside of the nameplate.
Is something wrong with the coding? Or is there no way out of this?
http://www.wowace.com/addons/pitbull4/tickets/406-right-aligned-text-strings-to-not-truncate/
As an addendum to my post about the range fader below, I have discovered that the reason friendly frames and NPC's were fading even when close to me was because I had the range fader set at "Custom spell". Apparently, since I cannot cast Arcane Blast on friendly targets or NPC's, the program sees them as out of range, and thus causes them to fade.
Im going to try Range Fader 2. Thanks
The fader option, for some unknown reason, is fading all of my frames except the border of the player frame. The odd thing is, every frame was cloned from a template.
edit- Ok, now I just log in, and my pet border is not fading. Which was fading correctly earlier this morning. Also, I've got no messages on my bug stack.But found a wierd bug. I was doing the quest in Tanaris for the raptor mount, specifically http://www.wowhead.com/quest=13904 and wasn't able to pick up the eggs. No gear icon, no sparkling light over the egg. Since PB4 was the latest thing I'd installed (after checking that I wasn't still in a raid) I logged out, disabled all the Pitbull 4 items, logged back in and was able to pick up the eggs. Unsure so far if it's just this particular gathering quest or if other types of gathering are also affected. Maybe I have something selected in the config that's causing this?
Also, while PB4 was disabled at the Add-On screen I still had the mini-map icon. Seems like that should have disappeared as well if everything had been disabled. The icon brought up the config and threw no errors, but with all the modules disabled it was pretty useless.
Lastly, is there any way to have a core PB4 item in the Add-On checklist so if you uncheck it, it automatically disables all the dependency modules? Just laziness, but it would be nice so you don't have to uncheck the 20 or so PB modules individually.
Thanks, and keep up the great work!
I just logged in with PitBull4 disabled and I'm getting no minimap icon, not that I expected to get one. So it sounds like PItBull4 was still enabled, sounds like you disabled all the modules, but not the main addon.
We have no control of the addon panel at the character selection screen. However, I can assure you that if you disable the main PitBull4 addon that none of the others will load. They are all only loaded by the main PitBull4 addon and will not load if it is not present. I do this all the time to disable PitBull4 for testing purposes.
If you want colors you need:
local r,g,b = DifficultyColor(unit)
return "|cff%02x%02x%02x%s|r",r,g,b,Leve(unit)
Both of those only need the UNIT_LEVEL event turned on.
@CitadelRunner, Try PitBull4_RangeFader2: http://wow.curse.com/downloads/wow-addons/details/pitbull4_rangefader2.aspx
Might be more along the lines of what you want.
I have noticed that with the range based opacity only works and will go as low as the minimum opacity set. The problem here is that with minimum opacity set at anything less than 100, all friendly targets and NPC's are at that lowest set minimum opacity regardless of their range. I want the range fading feature, BUT, I dont want friendly NPCs and targets to be faded. How do we overcome this?
Top of the code is probably the easiest place to put it.