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
This is also happening to me, about 50% of hte time when I click a target its frame will appear, sometimes it won't. usually have to click another target or 2 then it finally appears.
How's the status of arena/pvp frames coming. I know before they were sort of iffy to show but I tried them today and they sort of were working with the one small issue of the default frames still showing (is there a need to have a hide blizzard check for pvp?). I don't want to put in a ticket if they are going to be worked on or are being worked on or are working and I am not doing something right.
What I mean:
In WoD my monk would never have any text show up on the player frame health bar or resource bar even though I had it enabled, it worked fine on every other character of mine. Now with the Legion pre-patch, the text is not showing up on the player frame for my warlock, but is working for every other character. If I go into the editor and change the lua code from Name: Standard to Name: Long, it shows up. If I change it back to Name: Standard then join a group or go to a different zone, it disappears again. Any thoughts?
*Found the fix for my warlock, i was logging in as destro and pitbull was still loading the module for burning embers. Did a fresh install and now it seems to be working. The DK runes still aren't working for me though with the latest version
Hey, many many thanks for your hard work keeping this addon updated. Really don't know what I would do without...
Everything works like a charm. Though, on my DK I am getting this LUA Error:
Message: Interface\AddOns\PitBull4_Runes\Controls.lua:56: attempt to call global 'GetRuneType' (a nil value)
Time: 07/23/16 17:26:54
Count: 1
Stack: Interface\AddOns\PitBull4_Runes\Controls.lua:56: in function `UpdateTexture'
Interface\AddOns\PitBull4_Runes\Runes.lua:143: 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:518: in function `RecheckConfigMode'
Interface\AddOns\PitBull4\Options\ConfigMode.lua:58: in function `RecheckConfigMode'
Interface\AddOns\PitBull4\Main.lua:1300: in function `OnProfileChanged'
Interface\AddOns\PitBull4\Main.lua:1365: in function <Interface\AddOns\PitBull4\Main.lua:1335>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:558: in function `EnableAddon'
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:651: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:391: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:414: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:995: in function <Interface\FrameXML\UIParent.lua:891>
Locals: <none>
Hope you find some time to look into that... Thanks in advance!
Have a great weekend!
When I set the background to display the 3D model of the unit, it seems like there is a padding on the model? I can't get it to align with the edges, as I'm trying to make frames without unnecessary spacing or padding. Any way to fix this?
Hey, thank you so much for the hard work on the update(s)! It is very much appreciated!
I made a clean install (thought it's about time after so many years) - now, I remember that that time I was using this guide http://www.wowace.com/addons/pitbull4/tickets/957-patch-basic-boss-frames/ to implement the multiple boss frames (as there weren't any at that time).
I was going to implement it again but obviously the lines where the changes should go look now somewhat different. Before messing around as a complete noob, I would like to ask: are there already boss frames per se? And if not, would I be able to "create" some?
I am sure you are pretty busy, but I would love to know how I can set up these frames again :)
Many thanks in advance, have a great day!
Ok, as far as I can tell, there aren't any boss frames - tested it in Firelands with Shannox.
I hope someone can help me with this, as I hate the Blizz boss frames...
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: