PitBull Unit Frames 3.0
Please note that PitBull3 is no longer being actively developed. On top of lack of active development itself, it's based on the Rock framework which itself is no longer maintained either.
I strongly recommend that users migrate to PitBull4. You can not convert your config from PitBull3 and must reconfigure.
PitBull4 itself can be found at:
http://wow.curse.com/downloads/wow-addons/details/pitbull4.aspx
You can find guides for setting it up at:
http://www.wowace.com/addons/pitbull4/pages/guide/
And the FAQ here:
http://www.wowace.com/addons/pitbull4/pages/faq/
While PitBull4 is still in beta it is fully functional and has more features than PitBull3. It is actively developed on and bug fixes made regularly.
I do not plan on making any fixes to PitBull3 once Cataclysm releases. So you have plenty of time to make the migration.
Accepting paypal donations to [email protected]
PitBull is a Unit Frames addon that provides maximal customization and undergoes rigorous efficiency testing. It is created in a modular framework, which allows for mulitple authors to put their skills to work creating this great project.
It has support for many different kinds of units: player, target, pet, pet's target, target of target, target of target of target, focus, focus' target, party, party pets, party targets, party pet targets, raid, raid pets, raid targets, main tanks, main tank targets, main assists, main assist targets, etc.
Note: Almost all texts are configurable using the LibDogTag-3.0 format. See http://old.wowace.com/wiki/LibDogTag-3.0 for details or type '/dog' in-game.
Modules:
- Aura - track any buffs or debuffs on the shown units. Also has the ability to highlight based on a curable debuff.
- Banzai - highlight units that have threat on them.
- BarFader - allow for smooth fading when units gain or lose health/mana.
- CastBar - attach a cast bar to the applicable units: covers player, pet, party, target, focus, etc.
- CombatIcon - show an icon when the unit is in combat.
- CombatFader - fade unit out when out of combat.
- CombatText - show realtime damage/healing text on the unit frame.
- ComboPoints - for Rogues and Druids, show combo points.
- DruidManaBar - for Druids, show a mana bar when in Cat/Bear form.
- ExperienceBar - for the player and hunter pets, show an experience bar.
- HealthBar - show current health.
- HappinessIcon - show an icon on the pet frame to indicate its happiness.
- HideBlizzard - hide unneeded Blizzard frames .
- Highlight - show a highlight when hovering over a frame or targetting said frame.
- LeaderIcon - show the leader of the party.
- MasterLooterIcon - show the master looter of the raid.
- Portrait - show a 3D, 2D, or class portrait.
- PowerBar - show a mana/energy/focus/rage bar.
- PvPIcon - show an icon when the unit is in PvP mode.
- RaidTargetIcon - how the raid target icon (Skull/Triangle/etc.)
- RangeCheck - fade the unit frame slightly when the unit is out of range.
- ReadyCheckIcon - show Ready Check icon based on if the unit is ready or not.
- ReputationBar - for the player, show a reputation bar.
- RestIcon - show an icon if the player is resting.
- Spark - Graceful display of energy ticks and the spellcasting five-second-rule.
- ThreatBar - show a threat bar on the unit frame.
- TotemTimers - shows Totem timers for the PitBull player frame.
- VisualHeal - for healers, shows a bar showing the estimated heal amount while casting.
- VoiceIcon - show an icon based on whether or not the unit is talking.
Note: all modules can be enabled or disabled on-demand. Disabled modules don't take up any extra memory or CPU power.
...bs\SpecialEvents-Aura-2.0\SpecialEvents-Aura2.0.lua:281: attempt to call upvalue 'GetPlayerBuff' (a nil value)
When i press "OK" it dont disapear..
PM asap:)
Power Bar: bad argument #1 to unpack, table expected, got nil
-- I think I found the error. I had an Pitbull.lua in my SavedVariables folder which was from an older version of Pitbull and I am using CustomColor for Powerbar of Player and Target Frames. Just had to add the colors for runicPower and runicPowerBG to Pitbull.lua in /WTF/SavedVariables. You can of course just delete it but that would have deleted my whole layout.
fyrekrotch speaks the truth! this fixed my pitbull. it wasn't updating health and showed the power always full for my death knight. but now it works perfectly. thank you!
someone able to help??
thanks for great addon.
Time for 3.2.8 me thinks. Two errors I've encountered and one I can confirm from the posted stuff below me.
1 - When a new members joins a party/raid, he is not updated into the bars (in and out of combat). Usually if I go into /pitbull and disable then enable the frames, the new person appears correctly.
2 - Last night, my frames went HAYWIRE when I entered Winterspring. Apparently the same happened to people using UG_Unitframes. Not sure what the issues is, but I will try to get a screen shot next time.
Cheers,
Elixile
--this error can be fixed easily. turn off custom colors for power bars - once i did that i was able to close the error and everything works perfect. It seems that the power bar custom color for Runic Power has an error and keeps trying to set itself to pure white, after moving the bars around it just goes right back. Hope this helps a bit in the debugging and fixing
--I disabled my player frame and re-enabled it, everything is where it should be - a simple reload did not fix that.
Keep up the good work on the mod - I love it.
I keep getting the error (when targeting a deathknight only) of:
interface\addons\pitbull_powerbar\powerbar.lua:342: bad argument #1 to 'unpack' (table expected, got nil)
I've tried reinstalling and reupdating but no luck, possible to shed any light?
Cheers
Am I the only one getting this annoying bug:
the health bars are never representative of the actual health bar. Sometimes they are full, sometimes they are empty, sometimes the whole target unitframe dissapears. The bars never move due to damage.
For example, if I enter the instance my health bar is half fun and my health is at 50%. Then, if i gain or lose health, the % will change but the bar will remain at half full. The same applies to my target.
I am playing a Death Knight, and using r1861
PitBull_BarFader-0.1\BarFader.lua:80: Cannot find module "PowerBar".
LibRockModuleCore-1.0-90234:239: in function `GetModule'
PitBull_BarFader-0.1\BarFader.lua:80: in main chunk
<in C code>: ?
PitBull-3.0r1762\PitBull.lua:3168: in function <Interface\AddOns\PitBull\PitBull.lua:3144>
PitBull-3.0r1762\PitBull.lua:3253: in function <Interface\AddOns\PitBull\PitBull.lua:3179>
<in C code>: ?
LibRock-1.0-90294 (FuBar):2472: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2447>
LibRock-1.0-90294 (FuBar):2521: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2514>
LibRock-1.0-90294 (FuBar):2594: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2557>
LibRock-1.0-90294 (FuBar):2715: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2710>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:991: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:241: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:389: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
I've disabled pitbull_powerbar because it freezed all other addons, fubar totally went crazy from it. Probably the runes screwing it up. Its just totally not working.
Also not sure why I just noticed that in BG I was fighting and bang, the screen freezes for 1min... Not exactly sure which addon but I removed some with errors, only pitbull left that give error messages. I try to test it, but this kind of "screen lag" happened with me only for one reason in the past: Layer conflict between addons.
Anyways please fix the above errors, thanks!
Not a pitbull error.
@Tarquinator: You can do it yourself for now. There are dogtag functions to return any unit's combo points. Simply set your pet's power-text to custom and supply your own dogtag that displays combo points if there are any. (Search in the /dogtag helpwindow for "combo" for the exact syntax.)
Date: 2008-11-22 13:04:06
ID: 16
Error occured in: Global
Count: 8
Message: ..\FrameXML\SecureHandlers.lua line 511:
Cannot use SecureHandlers API during combat
Debug:
(tail call): ?
[C]: ?
[C]: error()
..\FrameXML\SecureHandlers.lua:511:
..\FrameXML\SecureHandlers.lua:503
[C]: SetAttribute()
..\FrameXML\SecureHandlers.lua:713: SecureHandlerSetFrameRef()
..\FrameXML\SecureTemplates.lua:607:
..\FrameXML\SecureTemplates.lua:559
..\FrameXML\SecureTemplates.lua:854:
..\FrameXML\SecureTemplates.lua:735
[C]: SecureGroupHeader_Update()
..\FrameXML\SecureTemplates.lua:443: SecureGroupHeader_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1