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
Well, I managed to bring back the boss frames via the above mentioned guide. And it seems to work, will see, if I am getting any errors as soon as I join lfr or so.
There are some notes in the forum that in hfc the boss frames don't show up anyway...
You don't need to do anything special to make boss frames, just go to Groups in the config, create a new one and set the unit group to Boss. Also check Filtering and include the relevant group sizes (probably everything).
I have a set of changes to improve the default layout, which includes preset boss frames, but haven't had much time to finish that up.
Oh well, thank you so much for this info!
Didn't know that, or better said, was not clever enough to find it out by myself. I already have my boss frames, made them as mentioned below. But well, for the next time I'll have it much easier :)
Am I missing the arcane charge tracker or have you not implemented one? (Arcane charges are now a resource as opposed to be a debuff)
There isn't one yet, secondary resources is something I overlooked in the beta. I'll probably have something tonight or tomorrow for it!
Soul shard module only shows 4 shards
Fixed in the latest alpha
So since the Pre Patch i can only see my Healthbar on my Player Frame, this problem also only occurs on my two Death Knights . On every Other Character it is displayed normal. Image
i have Version 4.0.2 atm.
Date: 2016-07-20 20:11:54
ID: 6
Error occured in: Global
Count: 1
Message: ..\AddOns\PitBull4_Runes\Controls.lua line 56:
attempt to call global 'GetRuneType' (a nil value)
Debug:
PitBull4_Runes\Controls.lua:56: UpdateTexture()
PitBull4_Runes\Runes.lua:143: UpdateFrame()
PitBull4\ModuleHandling\Module.lua:319: Update()
PitBull4\UnitFrame.lua:597: Update()
PitBull4\UnitFrame.lua:518: RecheckConfigMode()
PitBull4\Options\ConfigMode.lua:58: RecheckConfigMode()
PitBull4\Main.lua:1296: OnProfileChanged()
PitBull4\Main.lua:1361:
PitBull4\Main.lua:1331
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...y\Externals\curse\svn\Ace3-AceAddon\AceAddon-3.0.lua:558: EnableAddon()
...y\Externals\curse\svn\Ace3-AceAddon\AceAddon-3.0.lua:651:
...y\Externals\curse\svn\Ace3-AceAddon\AceAddon-3.0.lua:636
[C]: LoadAddOn()
ArkInventory\ArkInventory.lua:9034: BlizzardAPIHook()
ArkInventory\ArkInventory.lua:2227:
ArkInventory\ArkInventory.lua:2215
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...y\Externals\curse\svn\Ace3-AceAddon\AceAddon-3.0.lua:558: EnableAddon()
...y\Externals\curse\svn\Ace3-AceAddon\AceAddon-3.0.lua:651:
...y\Externals\curse\svn\Ace3-AceAddon\AceAddon-3.0.lua:636
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:391: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:414: CombatLog_LoadUI()
..\FrameXML\UIParent.lua:995:
..\FrameXML\UIParent.lua:891
Locals:
None
AddOns:
Swatter, v5.0.0 (<%codename%>)
WowheadLooter, v60014
NPCScan, v6.2.4.3
NPCScanOverlay, v6.2.4.5
ArkInventory, v30612
ArkInventoryRules, v10003
Atlas, v1.33.00
AtlasArena, v1.06.01
AtlasBattlegrounds, v1.33.00
AtlasBurningCrusade, v1.33.00
AtlasCataclysm, v1.33.00
AtlasClassicWoW, v1.33.00
AtlasDungeonLocs, v1.33.00
AtlasMistsofPandaria, v1.33.00
AtlasOutdoorRaids, v1.33.00
AtlasScenarios, v1.33.00
AtlasTransportation, v1.33.00
AtlasWarlordsofDraenor, v1.33.00
AtlasWorldEvents, v3.15
AtlasWrathoftheLichKing, v1.33.00
AtlasLoot, vv8.00.72
Auctionator, v4.0.0
Babylonian, v5.1.DEV.332(/embedded)
Bartender4, v4.7.0
Configator, v5.1.DEV.376(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
Gatherer, v5.0.0
Grid, v6.0.3.1710
HandyNotes, vv1.4.7
HandyNotesDraenorTreasures, v1.19a
MasterPlanA, vA
MoveAnything, v15.3.6
Omen, v3.1.11
PitBull4, vv4.0.2
PitBull4Aggro, vv4.0.2
PitBull4AltPowerBar, vv4.0.2
PitBull4Aura, vv4.0.2
PitBull4Background, vv4.0.2
PitBull4BattlePet, vv4.0.2
PitBull4BlankSpace, vv4.0.2
PitBull4Border, vv4.0.2
PitBull4CastBar, vv4.0.2
PitBull4CastBarLatency, vv4.0.2
PitBull4CombatFader, vv4.0.2
PitBull4CombatIcon, vv4.0.2
PitBull4CombatText, vv4.0.2
PitBull4ComboPoints, vv4.0.2
PitBull4ExperienceBar, vv4.0.2
PitBull4HealthBar, vv4.0.2
PitBull4HideBlizzard, vv4.0.2
PitBull4Highlight, vv4.0.2
PitBull4HostilityFader, vv4.0.2
PitBull4LeaderIcon, vv4.0.2
PitBull4LuaTexts, vv4.0.2
PitBull4MasterLooterIcon, vv4.0.2
PitBull4PhaseIcon, vv4.0.2
PitBull4Portrait, vv4.0.2
PitBull4PowerBar, vv4.0.2
PitBull4PvPIcon, vv4.0.2
PitBull4QuestIcon, vv4.0.2
PitBull4RaidTargetIcon, vv4.0.2
PitBull4RangeFader, vv4.0.2
PitBull4ReadyCheckIcon, vv4.0.2
PitBull4ReputationBar, vv4.0.2
PitBull4RestIcon, vv4.0.2
PitBull4RoleIcon, vv4.0.2
PitBull4Runes, vv4.0.2
PitBull4Sounds, vv4.0.2
PitBull4ThreatBar, vv4.0.2
PitBull4VisualHeal, vv4.0.2
PitBull4VoiceIcon, vv4.0.2
Postal, vv3.5.8
Prat30, v3.6.14
Prat30Libraries, v
Quartz, v3.3.0
RaidAchievement, v
RaidAchievementOldModules, v
Rarity, v1.0
RarityOptions, v
ServerHop, v2.0.1
SexyMap, v2.4.28
Skada, v1.4-33
SlideBar, v5.0.0 (<%codename%>)
SunnArt, v3.73
SunnArtPack1, v1.19
SunnArtPack10, v1.18
SunnArtPack11, v1.19
SunnArtPack2, v1.19
SunnArtPack3, v1.18
SunnArtPack4, v1.18
SunnArtPack5, v1.18
SunnArtPack6, v1.18
SunnArtPack7, v1.18
SunnArtPack8, v1.18
SunnArtPack9, v1.18
Titan, v5.6.34.60200
TitanBag, v5.6.34.60200
TitanClock, v5.6.34.60200
TitanGold, v5.6.34.60200
TitanLocation, v5.6.34.60200
TitanLootType, v5.6.34.60200
TitanPerformance, v5.6.34.60200
TitanRepair, v5.6.34.60200
TitanVolume, v5.6.34.60200
TitanXP, v5.6.34.60200
TomTom, vv70000-1.0.0
BlizRuntimeLib_deDE v7.0.3.70000 <none>
(ck=b53)
Looks like there's a problem with the Runes indicator. In the mean time, if you just disable that, it should work fine.
Edit: I pushed a fix, so grab the latest alpha and try that. I'll spend more time on it later today.
When attempting to select my pet. (No worries, I'm a clean saved variables)
1x PitBull4_LuaTexts\ScriptEnv.lua:399: attempt to index local 'color' (a nil value)
PitBull4_LuaTexts\LuaTexts.lua:819: in function <PitBull4_LuaTexts\LuaTexts.lua:816>
PitBull4_LuaTexts\LuaTexts.lua:902: in function <PitBull4_LuaTexts\LuaTexts.lua:856>
PitBull4_LuaTexts\LuaTexts.lua:1420: in function `AddFontString'
...ddOns\PitBull4\ModuleHandling\TextProviderModule.lua:121: in function `UpdateFrame'
PitBull4\ModuleHandling\Module.lua:319: in function `Update'
PitBull4\UnitFrame.lua:597: in function `Update'
PitBull4\UnitFrame.lua:623: in function `UpdateGUID'
PitBull4\Main.lua:1427: in function `CheckGUIDForUnitID'
PitBull4\Main.lua:1438: in function `?'
...ags\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...ags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ags\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: 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>
[C]: in function `TargetUnit'
FrameXML\SecureTemplates.lua:485: in function `handler'
FrameXML\SecureTemplates.lua:621: in function `SecureActionButton_OnClick'
FrameXML\SecureTemplates.lua:661: in function <FrameXML\SecureTemplates.lua:653>
Locals:
nil
Range checking seems to be failing all the time, and will not show atonement on other players.
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?