PitBull Unit Frames 4.0

Pitbull 4 Config Menu

PitBull4 is a continuation of PitBull.

Differences from PitBull 3:

  • It's mostly done, but not entirely done thus why there are still only betas (despite this it is still very stable).
  • Documentation is written before functions
  • Much easier for third-party extensions.
  • Options will be much, much simpler. In 3.0, there's about 200 panels that you can mess with, it's overwhelming. I want to bring this down to somewhere around 10.
    • Layouts are defined deterministically and unit groups use the layout rather than ad-hoc layouts on a per-unit basis. This will make setting up your unit frames far, far easier.
    • Due to some decisions made, 4.0 is actually more configurable than 3.0. As a layout designer, you will have a lot more control over how things look. You can have different fonts on the same frame, different textures, more precise positioning, and a whole slough of other things.
  • CPU Efficiency will be taken much more seriously.
  • It uses Ace3 instead of Rock.

FAQ: http://www.wowace.com/addons/pitbull4.../faq/.

Guide: http://www.wowace.com/addons/pitbull4.../guide/.

If you want to help localize PitBull in your language, go to http://www.wowace.com/projects/pitbul.../localization/.

Forum thread: http://forums.wowace.com/showthread.php?t=15552...

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Kegdoctor Kegdoctor Nov 30, 2012 at 00:44 UTC - 0 likes

    @Hystify: Go

    i tried disabling animations and also hiding power and mana bars when not present and it still does same thing if u select a npc then another npc it switches fine but then u select a player it stays locked on the npc and vice versa

    Last edited Nov 30, 2012 by Kegdoctor
  • Avatar of Hystify Hystify Nov 29, 2012 at 11:23 UTC - 0 likes

    I was able to replicate and solve the below error.

    The error happens if you have both Animated power bars and hide non-power activated at the same time. If you click on a target with power (i.e, mana, rage, energy etc) then click on another target without power (i.e, an npc), the error pops out and nothing appears for the target frame.

    Disabling the animation OR hide non-power stops the error.

  • Avatar of Kegdoctor Kegdoctor Nov 29, 2012 at 00:20 UTC - 0 likes

    ok ty very much i love this addon and its a part of my custom made ui so without it im lost lol

  • Avatar of Shefki Shefki Nov 28, 2012 at 21:38 UTC - 0 likes

    @Kegdoctor: Go

    Thanks I'll investigate. Probably won't get a resolution for a day or so since I'm traveling today.

  • Avatar of Kegdoctor Kegdoctor Nov 28, 2012 at 19:05 UTC - 0 likes

    524x PitBull4-v4.0.0-beta41\Controls\Controls.lua:58: <unnamed> doesn"t have a "OnEvent" script <in C code> PitBull4-v4.0.0-beta41\Controls\Controls.lua:58: in function "?" PitBull4-v4.0.0-beta41\Controls\Controls.lua:121: in function "Delete" PitBull4-v4.0.0-beta41\Controls\BetterStatusBar.lua:1056: in function "onDelete" PitBull4-v4.0.0-beta41\Controls\Controls.lua:111: in function "Delete" PitBull4-v4.0.0-beta41\ModuleHandling\BarModules.lua:394: in function <PitBull4\ModuleHandling\BarModules.lua:383>(tail call): ? PitBull4-v4.0.0-beta41\ModuleHandling\Module.lua:319: in function "Update" PitBull4-v4.0.0-beta41\UnitFrame.lua:823: in function "Update" PitBull4-v4.0.0-beta41\UnitFrame.lua:849: in function "UpdateGUID" PitBull4-v4.0.0-beta41\Main.lua:1485: in function "CheckGUIDForUnitID" PitBull4-v4.0.0-beta41\Main.lua:1496: in function "?" libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> <string>:"safecall Dispatcher[1]":4: in function <string>:"safecall Dispatcher[1]":4 <in C code> <string>:"safecall Dispatcher[1]":13: in function "?" libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire" ...\DataStore\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <...\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119> <in C code> <string>:"TARGETNEARESTENEMY":1: in function <string>:"TARGETNEARESTENEMY":1

    Locals: nil

  • Avatar of Shefki Shefki Nov 15, 2012 at 03:51 UTC - 0 likes

    @Aerchimonde: Go

    Can you replicate this with other addons? If you can then there's probably nothing I can do about it. The actual display of the models for the portraits is done by Blizzard code and it's been known to have bugs.

  • Avatar of Shefki Shefki Nov 15, 2012 at 03:49 UTC - 0 likes

    @frgt10kh: Go

    Looks like a corrupted config file. Open a ticket and post your WTF/Account/$ACCOUNT/SavedVariables/PitBull4.lua and I'll see what I can do.

  • Avatar of Aerchimonde Aerchimonde Nov 11, 2012 at 21:56 UTC - 0 likes

    Guys i have a problem with the portrait when switching to 3 screens (5760x1080) The avatar is displayed what looks like 2 or 3 times over each other Here is an example

    Last edited Nov 11, 2012 by Aerchimonde
  • Avatar of frgt10kh frgt10kh Nov 08, 2012 at 23:42 UTC - 0 likes

    Guys i have a problem with displayin' of raid.When i select group menu in addon, pop up these error:

    Message: Interface\AddOns\PitBull4\Options\Units.lua:543: attempt to index a nil value Time: 11/09/12 01:38:20 Count: 1 Stack: Interface\AddOns\PitBull4\Options\Units.lua:543: in function `member' ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:249: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:197> ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:371: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:344> ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1059: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1055> ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1588: in function `FeedGroup' ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1513: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1493> (tail call): ? [C]: ? [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ? ...dOns\AtlasLoot_Loader\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire' ...Libs\AceGUI-3.0\widgets\AceGUIContainer-TabGroup.lua:156: in function `SelectTab' ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1624: in function `FeedGroup' ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1513: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1493> (tail call): ? [C]: ? [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ? ...dOns\AtlasLoot_Loader\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire' ...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:504: in function `SetSelected' ...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:192: in function <...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:188>

    Locals: <none>

    I was tryin' to delete all another addons because i think maybe its conflict, reload addon, and the problem persists.

    Please help me.Thanks!

  • Avatar of Shefki Shefki Oct 09, 2012 at 03:05 UTC - 1 like

    @Taz002: Go

    It's coming. I'm really not sure when it'll be done. I'm traveling for work for the next month which makes it fairly difficult to work on WoW addons.


Date created
Aug 01, 2008
Last update
May 01, 2016
Development stage
  • deDE
  • enUS
  • esES
  • esMX
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
All Rights Reserved
Curse link
PitBull Unit Frames 4.0
Reverse relationships
Recent files