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
Getting this LUA error constantly on my DK:
Message: Interface\AddOns\PitBull4_InlinePower\Module.lua:218: attempt to call field 'GetRuneType' (a nil value)
Time: Tue Jul 19 18:59:24 2016
Count: 2
Stack: [C]: in function `GetRuneType'
Interface\AddOns\PitBull4_InlinePower\Module.lua:218: in function `?'
Interface\AddOns\PitBull4_InlinePower\Module.lua:194: in function `UpdateFrame'
Interface\AddOns\PitBull4\ModuleHandling\Module.lua:319: in function `Update'
Interface\AddOns\PitBull4\UnitFrame.lua:597: in function `Update'
Interface\AddOns\PitBull4\UnitFrame.lua:623: in function `UpdateGUID'
Interface\AddOns\PitBull4\UnitFrame.lua:260: in function <Interface\AddOns\PitBull4\UnitFrame.lua:256>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:2291: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:2361: in function `HideUIPanel'
Interface\FrameXML\UIParent.lua:2052: in function <Interface\FrameXML\UIParent.lua:2044>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2846: in function `HideUIPanel'
Interface\FrameXML\UIParent.lua:2812: in function `ToggleFrame'
Interface\FrameXML\WorldMapFrame.lua:219: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
[C]: in function `RunBinding'
Interface\FrameXML\WorldMapFrame.lua:574: in function <Interface\FrameXML\WorldMapFrame.lua:571>
Locals:
I'm also getting tons of lua errors, seemingly at random. I'll do half a dungeon and be fine, then all of a sudden Pitbull will just keep spewing tons of Lua errors nonstop, until I relog.
Message: [string "PitBull4_LuaTexts:Target:Lua:Cast time"]:1: attempt to call global 'CastData' (a nil value)
Time: 07/19/16 21:10:24
Count: 2
Stack: Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:819: in function <Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:816>
Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:902: in function <Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:856>
Interface\AddOns\PitBull4_LuaTexts\LuaTexts.lua:1219: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[6]"]:4: in function <[string "safecall Dispatcher[6]"]:4>
[C]: ?
[string "safecall Dispatcher[6]"]:13: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:52: in function <...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:51>
Locals: font_string = PitBull4_FontString_8 {
0 = <userdata>
GetFont = <function> defined @Interface\AddOns\PitBull4\Controls\Controls.lua:113
SetFont = <function> defined @Interface\AddOns\PitBull4\Controls\Controls.lua:107
luatexts_name = "Lua:Cast time"
font = "Fonts\ARIALN.ttf"
frame = PitBull4_Frames_target {
}
db = <table> {
}
kind = "FontString"
Delete = <function> defined @Interface\AddOns\PitBull4\Controls\Controls.lua:132
size = 13.999999046326
}
success = false
I have the latest version but in addons control panel it tells me that it's out of date
this addon work with lose control addon?
Not sure if you guys read comments or not but just wanted to say I ran the newly opened emerald nightmare lfr wing and everything worked great. Big thank you for getting the unit frames ready for legion. Will have to test out auras a bit more and maybe tweak some of my filters but outside of that the frames themselves are really working top notch.
Props! You got at least 1 person happy with this info :)
Edit: Apparently the addon hasn't really been updated for a year, so is it actually Legion-ready?
I have an issue with tracking "Burning Ember" with this addon. I have green fire unlocked so they appear green, but if i use a portal or something like a zeppelin, they turn back to orange. Is there anything i can do about it? Have others the same problem?
Sorry for very late reply.
Yes, I've had this issue since sometime in MoP. I ended up using Galvin's Unitbars instead just for the green Burning Embers. Shame they're going back to Soul Shards in Legion. :(
Can we get a legion beta going? Tons of issues right now and would love to help get them sorted out before August
Is there any way to get it display russian letters? All I see is "??????"
Is there an option to display the group number in a raid along with the unit frames?
I have a group called Raid which is setup to only trigger on raid groups (via filter) and for some reason even if I tell the layout not to show debuffs or range finder, it uses it anyways. This is really annoying in 20 mans. If I turn the modules off completely, no problem. But for some reason Pitbull seems to insist i need range finder and debuffs on my raid members? They aren't enabled, and i have the min opacity turned all the way to 100%, so where is it finding this information?
Setting your opacity to 100% means that it will always be 100% visible. If you want it to be invisible you'd want to set opacity to 0%. Opacity refers to how opaque an object is - or more specifically with optics, how much light an object blocks. If an object blocks 100% of the light from behind it, it's a solid object. If the object blocks 0% of the light from behind it, it's completely transparent. To hide an object, you have to turn the opacity (opaqueness) down. I think you were confusing opacity for transparency. Both measure the same thing but from opposite ends.
Seeing in how the numbers in Legion might be getting a lot larger, I wonder if the Dogtag text with the short and veryshort numbers will be updated to start showing short form for billions?
Example would be (assuming it will be going by SI suffixes:
Short -- 10.2G
Veryshort -- 3G
Also maybe put in a code for something in between short and veryshort so that instead of showing 1200m, it would show 1.2G
Another request, although a small one. Would it be possible to change the letter "m" for millions to a capital "M"? The lowercase "k" is fine as that is proper SI suffix notation whereas a capital "M" would be proper SI suffix for millions. A capital "G" is proper suffix for billions.
@KlideofYsera
What in the world would make you associate unit frames with the lfr icon? they literally have nothing to do with each other. Minimap addons would be the place to look for that issue.
Support stop for this add-on? As patches have grown, my LFR eye icon will not load. Whenever i start up on a character i need to reload to make it work. Resets to the issue after i enter a new load screen.
Is it possible to make this code show as "current insted of short" f.ex show mana aka power as 32000 insted of 32.0k ?
Thanks for the great addon. I am trying to make it so I can display only debuffs on my targets target. When I check the show debuff option under layout/aura section, nothing appears. Only buffs will show up when checked, debuffs do not. Any suggestions?