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. Other Classic versions are supported in v4.2.x releases
(the same releases retail use).
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
-
View User Profile
-
Send Message
Posted Sep 21, 2026Any plans for Forever? I love this addon, it wouldn't be the same to play without it
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Cnas can do a fork for it - let me check on this
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Rumorix Sorry, I am not technical with those things. I am just a happy addon user!
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Cnas no worries - will upload a version later here:
https://1drv.ms/f/c/25688cb7a16be526/IgDgWYXbsovgS77c_QmECifMAdVTWV6DiwqJ2sOLbGrfHf8?e=VWOJNe
please try it when you see a version there =)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix ey man, i tried your version in the beta but i get around ~100 errors and it won't work
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Arudonar could you provide me with bugsack mesasges? that would help immensely
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix with just pitbull and bugsack, buggrabber i get these 14 on launch with no ui elements showing at all, no minima button, no options>addon>pitbull:
1x LUA_WARNING: PitBull4/Modules/VoiceIcon/VoiceIcon.lua:1 ...facePitBull4/Modules/VoiceIcon/VoiceIcon.lua:3: attempt to index local 'PitBull4' (a nil value)
1x LUA_WARNING: PitBull4/Modules/VisualHeal/VisualHeal.lua:1 ...cePitBull4/Modules/VisualHeal/VisualHeal.lua:2: attempt to index local 'PitBull4' (a nil value)
1x LUA_WARNING: PitBull4/Modules/Totems/Totems.lua:1 PitBull4/Modules/Totems/Totems.lua:4: attempt to index local 'PitBull4' (a nil value)
1x LUA_WARNING: PitBull4/Modules/ThreatBar/ThreatBar.lua:1 ...facePitBull4/Modules/ThreatBar/ThreatBar.lua:3: attempt to index local 'PitBull4' (a nil value)
1x PitBull4/Localization/zhCN.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/zhCN.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/ruRU.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/ruRU.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/ptBR.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/ptBR.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/koKR.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/koKR.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/itIT.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/itIT.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/frFR.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/frFR.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/esMX.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/esMX.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/esES.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/esES.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/deDE.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/deDE.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/enUS.lua:6: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/enUS.lua]:6: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
-
View User Profile
-
Send Message
Posted Sep 22, 2026@ixlone thanks for your replies lads! im looking into this =)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Arudonar @ixlone - just uploaded version 003 - feedback would be a banger =)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix is loads of errors every second, so i can't grab the text cos it keeps breaking my ctrl+A :D
https://www.pasteboard.co/FzbWGcU8pQ_O.png
https://www.pasteboard.co/nLc9g6YVHEI2.png
https://www.pasteboard.co/DnsqjjZ-gDIh.png
had to screenshot the main 3
-
View User Profile
-
Send Message
Posted Sep 23, 2026@ixlone thanks again feel free to test the New Version and please give me Feedback again, i will be able to test it myself this weekend
-
View User Profile
-
Send Message
Posted Sep 23, 2026@Rumorix Yup, things actually showing now which is great. Here's a couple of errors have seen and obviously can't test settings that require saved variables actually saving cos of the game bug, but stilled tried to set stuff up and see what errors i got.
These 3 for starters, when i went to party mode edit, and tried to move target of target and player pet frames, both died and disappeared immediately. The first error if you click any frame and move it, or just hold it under a mouse click spams about 5 errors a second.
37x PitBull4/Libs/SimpleSticky.lua:179: attempt to perform arithmetic on local 'xB' (a nil value)
[PitBull4/Libs/SimpleSticky.lua]:179: in function 'SnapFrame'
[PitBull4/Libs/SimpleSticky.lua]:140: in function <PitBull4/Libs/SimpleSticky.lua:126>
Locals:
self=<table>{
rangeX=15
scripts=<table>
rangeY=15
sticky=<table>
}
frameA=PitBull4_Frames_Target <UnitFrame.lua:99>{
populated=true
ResurrectionIcon=PitBull4_Icon_13 <Controls.lua:216>
LuaTexts;Lua:Name=PitBull4_FontString_50 <Controls.lua:193>
LuaTexts;Lua:Cast=PitBull4_FontString_54 <Controls.lua:193>
CombatIcon=PitBull4_Icon_18 <Controls.lua:216>
RoleIcon=PitBull4_Icon_19 <Controls.lua:216>
is_wacky=false
SummonIcon=PitBull4_Icon_15 <Controls.lua:216>
ExperienceBar=PitBull4_BetterStatusBar_3 <Controls.lua:216>
RaidTargetIcon=PitBull4_Icon_16 <Controls.lua:216>
unit="target"
CastBar=PitBull4_StatusBar_11 <Controls.lua:216>
PvPIcon=PitBull4_Icon_20 <Controls.lua:216>
aura_debuffs=<table>
VoiceIcon=PitBull4_Icon_17 <Controls.lua:216>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_51 <Controls.lua:193>
LeaderIcon=PitBull4_Icon_12 <Controls.lua:216>
layout_db=<table>
PhaseIcon=PitBull4_Icon_14 <Controls.lua:216>
force_show=true
LuaTexts;Lua:Cast time=PitBull4_FontString_52 <Controls.lua:193>
CombatText=PitBull4_FontString_59 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_53 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_129 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_57 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_8 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_55 <Controls.lua:193>
classification="Target"
HealthBar=PitBull4_StatusBar_9 <Controls.lua:216>
LuaTexts;Lua:Experience=PitBull4_FontString_58 <Controls.lua:193>
LuaTexts;Lua:Alternate power=PitBull4_FontString_56 <Controls.lua:193>
QuestIcon=PitBull4_Icon_21 <Controls.lua:216>
LuaTexts=<table>
layout="Normal"
BattlePet=PitBull4_Icon_22 <Controls.lua:216>
classification_db=<table>
overlay=PitBull4_Frame_4 <Controls.lua:216>
AltPowerBar=PitBull4_StatusBar_10 <Controls.lua:216>
}
frameB=PitBull4_Frames_Target's target <UnitFrame.lua:99>{
populated=true
ResurrectionIcon=PitBull4_Icon_24 <Controls.lua:216>
LuaTexts;Lua:Name=PitBull4_FontString_84 <Controls.lua:193>
LuaTexts;Lua:Cast=PitBull4_FontString_88 <Controls.lua:193>
CombatIcon=PitBull4_Icon_28 <Controls.lua:216>
RoleIcon=PitBull4_Icon_29 <Controls.lua:216>
is_wacky=true
SummonIcon=PitBull4_Icon_26 <Controls.lua:216>
ExperienceBar=PitBull4_BetterStatusBar_4 <Controls.lua:216>
RaidTargetIcon=PitBull4_Icon_27 <Controls.lua:216>
unit="targettarget"
CastBar=PitBull4_StatusBar_15 <Controls.lua:216>
PvPIcon=PitBull4_Icon_30 <Controls.lua:216>
aura_debuffs=<table>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_85 <Controls.lua:193>
LeaderIcon=PitBull4_Icon_23 <Controls.lua:216>
layout_db=<table>
PhaseIcon=PitBull4_Icon_25 <Controls.lua:216>
force_show=true
LuaTexts;Lua:Cast time=PitBull4_FontString_86 <Controls.lua:193>
LuaTexts=<table>
CombatText=PitBull4_FontString_93 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_87 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_184 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_91 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_12 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_89 <Controls.lua:193>
classification="Target's target"
HealthBar=PitBull4_StatusBar_13 <Controls.lua:216>
LuaTexts;Lua:Experience=PitBull4_FontString_92 <Controls.lua:193>
LuaTexts;Lua:Alternate power=PitBull4_FontString_90 <Controls.lua:193>
QuestIcon=PitBull4_Icon_31 <Controls.lua:216>
layout="Normal"
BattlePet=PitBull4_Icon_32 <Controls.lua:216>
classification_db=<table>
overlay=PitBull4_Frame_5 <Controls.lua:216>
AltPowerBar=PitBull4_StatusBar_14 <Controls.lua:216>
anchor_line=Line <UnitFrame.lua:737>
}
left=0
top=0
right=0
bottom=0
sA=0.700000
sB=0.700000
xA=373.666718
yA=1010.185669
xB=nil
yB=nil
hA=29.999958
hB=29.999958
wA=99.999992
wB=99.999977
newX=373.666718
newY=1010.185669
(*temporary)=nil
(*temporary)=nil
(*temporary)=nil
(*temporary)=nil
(*te
2x PitBull4/UnitFrame.lua:229: attempt to perform arithmetic on local 'x' (a nil value)
[PitBull4/UnitFrame.lua]:229: in function <PitBull4/UnitFrame.lua:188>
Locals:
self=PitBull4_Frames_Target's target <UnitFrame.lua:99>{
populated=true
ResurrectionIcon=PitBull4_Icon_24 <Controls.lua:216>
LuaTexts;Lua:Name=PitBull4_FontString_84 <Controls.lua:193>
LuaTexts;Lua:Cast=PitBull4_FontString_88 <Controls.lua:193>
CombatIcon=PitBull4_Icon_28 <Controls.lua:216>
RoleIcon=PitBull4_Icon_29 <Controls.lua:216>
is_wacky=true
SummonIcon=PitBull4_Icon_26 <Controls.lua:216>
ExperienceBar=PitBull4_BetterStatusBar_4 <Controls.lua:216>
RaidTargetIcon=PitBull4_Icon_27 <Controls.lua:216>
unit="targettarget"
CastBar=PitBull4_StatusBar_15 <Controls.lua:216>
PvPIcon=PitBull4_Icon_30 <Controls.lua:216>
aura_debuffs=<table>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_85 <Controls.lua:193>
LeaderIcon=PitBull4_Icon_23 <Controls.lua:216>
layout_db=<table>
PhaseIcon=PitBull4_Icon_25 <Controls.lua:216>
force_show=true
LuaTexts;Lua:Cast time=PitBull4_FontString_86 <Controls.lua:193>
LuaTexts=<table>
CombatText=PitBull4_FontString_93 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_87 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_184 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_91 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_12 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_89 <Controls.lua:193>
classification="Target's target"
HealthBar=PitBull4_StatusBar_13 <Controls.lua:216>
LuaTexts;Lua:Experience=PitBull4_FontString_92 <Controls.lua:193>
LuaTexts;Lua:Alternate power=PitBull4_FontString_90 <Controls.lua:193>
QuestIcon=PitBull4_Icon_31 <Controls.lua:216>
layout="Normal"
BattlePet=PitBull4_Icon_32 <Controls.lua:216>
classification_db=<table>
overlay=PitBull4_Frame_5 <Controls.lua:216>
AltPowerBar=PitBull4_StatusBar_14 <Controls.lua:216>
anchor_line=Line <UnitFrame.lua:737>
}
db=<table>{
horizontal_mirror=false
scale=1
vehicle_swap=true
unit="targettarget"
relative_point="RIGHT"
font_multiplier=1
enabled=true
size_x=1
size_y=1
click_through=false
position_x=0
relative_to="STarget"
position_y=0
tooltip="always"
vertical_mirror=false
layout="Normal"
anchor="LEFT"
}
anchor="LEFT"
relative_frame=PitBull4_Frames_Target <UnitFrame.lua:99>{
populated=true
ResurrectionIcon=PitBull4_Icon_13 <Controls.lua:216>
LuaTexts;Lua:Name=PitBull4_FontString_50 <Controls.lua:193>
LuaTexts;Lua:Cast=PitBull4_FontString_54 <Controls.lua:193>
CombatIcon=PitBull4_Icon_18 <Controls.lua:216>
RoleIcon=PitBull4_Icon_19 <Controls.lua:216>
is_wacky=false
SummonIcon=PitBull4_Icon_15 <Controls.lua:216>
ExperienceBar=PitBull4_BetterStatusBar_3 <Controls.lua:216>
RaidTargetIcon=PitBull4_Icon_16 <Controls.lua:216>
unit="target"
CastBar=PitBull4_StatusBar_11 <Controls.lua:216>
PvPIcon=PitBull4_Icon_20 <Controls.lua:216>
aura_debuffs=<table>
VoiceIcon=PitBull4_Icon_17 <Controls.lua:216>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_51 <Controls.lua:193>
LeaderIcon=PitBull4_Icon_12 <Controls.lua:216>
layout_db=<table>
PhaseIcon=PitBull4_Icon_14 <Controls.lua:216>
force_show=true
LuaTexts;Lua:Cast time=PitBull4_FontString_52 <Controls.lua:193>
CombatText=PitBull4_FontString_59 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_53 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_129 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_57 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_8 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_55 <Controls.lua:193>
classification="Target"
HealthBar=PitBull4_StatusBar_9 <Controls.lua:216>
LuaTexts;Lua:Experience=PitBull4_FontString_58 <Controls.lua:193>
LuaTexts;Lua:Alternate power=PitBull4_FontString_56 <Controls.lua:193>
QuestIcon=PitBull4_Icon_21 <Controls.lua:216>
LuaTexts=<table>
layout="Normal"
BattlePet=PitBull4_Icon_22 <Controls.lua:216>
classification_db=<table>
overlay=PitBull4_Frame_4 <Controls.lua:216>
AltPowerBar=PitBull4_StatusBar_10 <Controls.lua:21
2x PitBull4/Libs/SimpleSticky.lua:66: attempt to perform arithmetic on local 'aX' (a nil value)
[PitBull4/Libs/SimpleSticky.lua]:66: in function 'StartMoving'
[PitBull4/UnitFrame.lua]:184: in function <PitBull4/UnitFrame.lua:170>
Locals:
self=<table>{
rangeX=15
scripts=<table>
rangeY=15
sticky=<table>
}
frame=PitBull4_Frames_Target's target <UnitFrame.lua:99>{
populated=true
ResurrectionIcon=PitBull4_Icon_24 <Controls.lua:216>
LuaTexts;Lua:Name=PitBull4_FontString_84 <Controls.lua:193>
LuaTexts;Lua:Cast=PitBull4_FontString_88 <Controls.lua:193>
CombatIcon=PitBull4_Icon_28 <Controls.lua:216>
RoleIcon=PitBull4_Icon_29 <Controls.lua:216>
is_wacky=true
SummonIcon=PitBull4_Icon_26 <Controls.lua:216>
ExperienceBar=PitBull4_BetterStatusBar_4 <Controls.lua:216>
RaidTargetIcon=PitBull4_Icon_27 <Controls.lua:216>
unit="targettarget"
CastBar=PitBull4_StatusBar_15 <Controls.lua:216>
PvPIcon=PitBull4_Icon_30 <Controls.lua:216>
aura_debuffs=<table>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_85 <Controls.lua:193>
LeaderIcon=PitBull4_Icon_23 <Controls.lua:216>
layout_db=<table>
PhaseIcon=PitBull4_Icon_25 <Controls.lua:216>
force_show=true
LuaTexts;Lua:Cast time=PitBull4_FontString_86 <Controls.lua:193>
LuaTexts=<table>
CombatText=PitBull4_FontString_93 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_87 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_184 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_91 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_12 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_89 <Controls.lua:193>
classification="Target's target"
HealthBar=PitBull4_StatusBar_13 <Controls.lua:216>
LuaTexts;Lua:Experience=PitBull4_FontString_92 <Controls.lua:193>
LuaTexts;Lua:Alternate power=PitBull4_FontString_90 <Controls.lua:193>
QuestIcon=PitBull4_Icon_31 <Controls.lua:216>
layout="Normal"
BattlePet=PitBull4_Icon_32 <Controls.lua:216>
classification_db=<table>
overlay=PitBull4_Frame_5 <Controls.lua:216>
AltPowerBar=PitBull4_StatusBar_14 <Controls.lua:216>
anchor_line=Line <UnitFrame.lua:737>
}
frameList=<table>{
1=PitBull4_Frames_Player <UnitFrame.lua:99>
2=PitBull4_Frames_Player's pet <UnitFrame.lua:99>
3=PitBull4_Frames_Focus <UnitFrame.lua:99>
4=PitBull4_Frames_Target <UnitFrame.lua:99>
5=PitBull4_Frames_Target's target <UnitFrame.lua:99>
6=PitBull4_EnemyGroups_BossUnitButton1 <GroupHeader.lua:2105>
7=PitBull4_EnemyGroups_BossUnitButton2 <GroupHeader.lua:2105>
8=PitBull4_EnemyGroups_BossUnitButton3 <GroupHeader.lua:2105>
9=PitBull4_EnemyGroups_BossUnitButton4 <GroupHeader.lua:2105>
10=PitBull4_EnemyGroups_BossUnitButton5 <GroupHeader.lua:2105>
}
left=0
top=0
right=0
bottom=0
x=404.800018
y=711.999939
aX=nil
aY=nil
aS=0.700000
(*temporary)=PitBull4_Frames_Target's target <UnitFrame.lua:99>{
populated=true
ResurrectionIcon=PitBull4_Icon_24 <Controls.lua:216>
LuaTexts;Lua:Name=PitBull4_FontString_84 <Controls.lua:193>
LuaTexts;Lua:Cast=PitBull4_FontString_88 <Controls.lua:193>
CombatIcon=PitBull4_Icon_28 <Controls.lua:216>
RoleIcon=PitBull4_Icon_29 <Controls.lua:216>
is_wacky=true
SummonIcon=PitBull4_Icon_26 <Controls.lua:216>
ExperienceBar=PitBull4_BetterStatusBar_4 <Controls.lua:216>
RaidTargetIcon=PitBull4_Icon_27 <Controls.lua:216>
unit="targettarget"
CastBar=PitBull4_StatusBar_15 <Controls.lua:216>
PvPIcon=PitBull4_Icon_30 <Controls.lua:216>
aura_debuffs=<table>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_85 <Controls.lua:193>
LeaderIcon=PitBull4_Icon_23 <Controls.lua:216>
layout_db=<table>
PhaseIcon=PitBull4_Icon_25 <Controls.lua:216>
force_show=true
LuaTexts;Lua:Cast time=PitBull4_FontString_86 <Controls.lua:193>
LuaTexts=<table>
CombatText=PitBull4_FontString_93 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_87 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_184 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_91 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_12 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_89 <Controls.lua:193>
classification="Target's target"
HealthBar=PitBull4_StatusBar_13 <Controls.
-
View User Profile
-
Send Message
Posted Sep 23, 2026@ixlone im on it, big thanks for your time!
-
View User Profile
-
Send Message
Posted Sep 23, 2026@ixlone updated again - please try version 005
-
View User Profile
-
Send Message
Posted Sep 23, 2026@Rumorix No problem, used Pitbull since i started playing so very much want it working :D
No errors right away. Dragging and moving worked fine.
Tried changing a few settings to see if any issues. I've noticed the BOSS 5 bar group on right side seems to load fine (i dunno what this actually is, i don't think it existed in the TBC version i was using), but the 5 man party bars don't appear at all, I've tried adjusting the centering, scale, anchor point in case it was just off screen a bit, but no luck.
Couple of minor issues I spotted:
Noticed that if i cast renew on myself it doesn't show the incoming heal amount on the hp bar from the tics - the default game ui does this now, so hopefully something that can be added?
And secondly that the mana spark for 5 sec rule doesn't seem to be showing.
Entering combat for the first time got me this error spammed until combat ends:
561x GetAuraSlots(): Auras cannot be accessed when secret while tainted by 'PitBull4'
Lua Taint: PitBull4
[PitBull4/Modules/Aura/Highlight.lua]:38: in function 'HighlightFilterIterator'
[PitBull4/Modules/Aura/Update.lua]:1046: in function 'UpdateAuras'
[PitBull4/Modules/Aura/Aura.lua]:139: in function <PitBull4/Modules/Aura/Aura.lua:137>
[tail call]: ?
[PitBull4/Modules/Aura/Aura.lua]:121: in function '?'
[BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...ack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...ack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'Fire'
[PitBull4/Libs/AceEvent-3.0/AceEvent-3.0.lua]:120: in function <...ePitBull4/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
self=<table>{
weapon_list=<table>
modules=<table>
baseName="PitBull4"
defaultModuleState=true
filter_types=<table>
DEFAULT_SKIN="Blizzard Modern"
OnProfileChanged_funcs=<table>
db=<table>
enabledState=true
Lorenzo121=<table>
description="Shows buffs and debuffs for PitBull4 frames."
defaultModuleLibraries=<table>
filters=<table>
module_type="custom"
name="Aura"
orderedModules=<table>
can_purge=<table>
can_dispel=<table>
id="Aura"
moduleName="Aura"
}
frame=PitBull4_Frames_Target's target <UnitFrame.lua:99>{
populated=true
guid="Player-4619-0063F877"
LuaTexts;Lua:Name=PitBull4_FontString_80 <Controls.lua:193>
CombatIcon=PitBull4_Icon_51 <Controls.lua:216>
is_wacky=true
unit="targettarget"
aura_debuffs=<table>
is_singleton=true
lorenzo_secure_visibility_degraded=true
LuaTexts;Lua:Power=PitBull4_FontString_81 <Controls.lua:193>
layout_db=<table>
LuaTexts=<table>
CombatText=PitBull4_FontString_310 <Controls.lua:193>
LuaTexts;Lua:PVPTimer=PitBull4_FontString_83 <Controls.lua:193>
VisualHealMidnight=<table>
Background=PitBull4_Texture_179 <Controls.lua:190>
aura_buffs=<table>
LuaTexts;Lua:Class=PitBull4_FontString_87 <Controls.lua:193>
PowerBar=PitBull4_StatusBar_12 <Controls.lua:216>
LuaTexts;Lua:Health=PitBull4_FontString_85 <Controls.lua:193>
classification="Target's target"
HealthBar=PitBull4_StatusBar_13 <Controls.lua:216>
layout="Normal"
classification_db=<table>
overlay=PitBull4_Frame_5 <Controls.lua:216>
anchor_line=Line <UnitFrame.lua:744>
}
db=<table>{
cooldown_text=<table>
suppress_occ=false
buff_size=16
enabled_weapons=true
max_debuffs=6
max_buffs=6
zoom_aura=false
borders=<table>
highlight_filters_color_by_type_new=<table>
highlight_filters_custom_color_new=<table>
enabled_debuffs=true
layout=<table>
enabled_buffs=true
debuff_size=16
click_through=false
enabled=true
highlight_style="border"
highlight_filters_new=<table>
highlight=true
ownership_style=<table>
cooldown=<table>
texts=<table>
}
is_buff=true
unit="targettarget"
filter="HELPFUL"
player_filter="HELPFUL|PLAYER"
(*temporary)=<table>
-
View User Profile
-
Send Message
Posted Sep 23, 2026@Rumorix I still get error like "PitBull4_LuaTexts:Fokus:Lua:Name" and for unknown reasons neither party and raid members are not shown nor the targets target.
-
View User Profile
-
Send Message
Posted Sep 15, 2026cheers: fixed some minor things - feel free to update to p72 =)
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Rumorix Updated to p74, and the size of my own buffs and debuffs on a target is now the same as those that belong to other players, regardless of the addon settings.
-
View User Profile
-
Send Message
Posted Sep 21, 2026@naoumovitch hey lad =) try p75
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix Thanks, p75 fixed the size :)