
TipTac Errors out when hovering over Brann Bronzebeard while he's your follower inside of a delve.
Closed this issue ยท 3 comments
Describe the bug
118x TipTac/modules/ttStyle.lua:809: attempt to index field '?' (a nil value)
[TipTac/modules/ttStyle.lua]:809: in function '?'
[TipTac/libs/LibFroznFunctions-1.0-43/LibFroznFunctions-1.0.lua]:1443: in function 'FireGroupEvent'
[TipTac/ttCore.lua]:3874: in function 'SetUnitAppearanceToTip'
[TipTac/ttCore.lua]:3974: in function '?'
[TipTac/libs/LibFroznFunctions-1.0-43/LibFroznFunctions-1.0.lua]:1443: in function 'FireGroupEvent'
[TipTac/ttCore.lua]:2172: in function 'SetCurrentDisplayParams'
[TipTac/ttCore.lua]:2060: in function <TipTac/ttCore.lua:2059>
[TipTac/libs/LibFroznFunctions-1.0-43/LibFroznFunctions-1.0.lua]:358: in function <...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:356>
[tail call]: ?
[C]: in function 'securecallfunction'
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:61: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:56>
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:81: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:77>
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:117: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:107>
[C]: in function 'SetAttribute'
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:142: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:135>
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:288: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:238>
[C]: in function 'securecallfunction'
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:235: in function 'ProcessInfo'
[Blizzard_GameTooltip/Mainline/GameTooltip.lua]:964: in function 'SetWorldCursor'
[Blizzard_UIParent/Mainline/UIParent.lua]:1358: in function <...rfaceBlizzard_UIParent/Mainline/UIParent.lua:1278>
Locals:
self = <table> {
}
TT_CacheForFrames = <table> {
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
= <table> {
}
}
tip = GameTooltip {
ItemTooltip = Frame {
}
BottomOverlay = Texture {
}
NineSlice = Frame {
}
TopEdge = Texture {
}
LeftEdge = Texture {
}
textLeft1Font = "GameTooltipHeaderText"
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
TextLeft1 = GameTooltipTextLeft1 {
}
StatusBar = GameTooltipStatusBar {
}
processingInfo = <table> {
}
infoList = <table> {
}
updateTooltipTimer = 0.200000
Center = Texture {
}
supportsDataRefresh = true
RightEdge = Texture {
}
BottomEdge = Texture {
}
ttCount = FontString {
}
BottomRightCorner = Texture {
}
BottomLeftCorner = Texture {
}
TopRightCorner = Texture {
}
TopLeftCorner = Texture {
}
backdropInfo = <table> {
}
ttIcon = Texture {
}
supportsItemComparison = true
shoppingTooltips = <table> {
}
TextRight1 = GameTooltipTextRight1 {
}
textRight1Font = "GameTooltipHeaderText"
textLeft2Font = "GameTooltipText"
TextRight2 = GameTooltipTextRight2 {
}
TextLeft2 = GameTooltipTextLeft2 {
}
}
currentDisplayParams = <table> {
lockedBackdropBorderColor = <table> {
}
lockedBackdropInfo = <table> {
}
defaultAnchored = true
defaultAnchoredParentFrame = UIParent {
}
firstCallDoneUnitAppearance = false
anchorPoint = "BOTTOMLEFT"
unitRecord = <table> {
}
anchorFrameName = "FrameUnit"
tipContent = 1
lockedBackdropColor = <table> {
}
isSet = true
anchorType = "mouse"
}
first = true
unitRecord = <table> {
isNPC = true
health = 10148838
reactionIndex = 7
guid = "Creature-0-4229-2679-29646-210759-000054CAC6"
isColorBlind = false
powerMax = 100
isTipTacDeveloper = false
sex = 2
healthMax = 10148838
normalizedRealmName = "Thunderhorn"
originalName = "Brann Bronzebeard"
fullPlayerName = "Brann Bronzebeard-Thunderhorn"
level = 80
nameWithForeignRealmSuffix = "Brann Bronzebeard"
isBattlePetCompanion = false
className = "Brann Bronzebeard"
isPlayer = false
classification = "elite"
isBattlePet = false
power = 100
id = "mouseover"
nameWithTitle = "Brann Bronzebeard"
classID = 3
classFile = "HUNTER"
isSelf = false
powerType = 3
name = "Brann Bronzebeard"
isOtherPlayer = false
nameWithNormalizedForeignRealmName = "Brann Bronzebeard"
timestamp = 34585.279000
isPet = false
isWildBattlePet = false
}
unitTooltipData = <table> {
dataInstanceID = 67406
type = 2
guid = "Creature-0-4229-2679-29646-210759-000054CAC6"
lines = <table> {
}
healthGUID = "Creature-0-4229-2679-29646-210759-000054CAC6"
}
(*temporary) = nil
(*temporary) = "colorblindMode"
(*temporary) = "0"
(*temporary) = "0"
(*temporary) = "colorblindMode"
(*temporary) = "0"
(*temporary) = <table> {
dataInstanceID = 67406
type = 2
guid = "Creature-0-4229-2679-29646-210759-000054CAC6"
lines = <table> {
}
healthGUID = "Creature-0-4229-2679-29646-210759-000054CAC6"
}
(*temporary) = "mouseover"
(*temporary) = "attempt to index field '?' (a nil value)"
cfg = <table> {
showUnitTip = true
tipBackdropBGLayout = "stretch"
tipBackdropEdge = "Interface\AddOns\!mMT_MediaPack\media\border\pixel.tga"
if_showAuraSpellIdAndRank = false
anchorFrameUnitPoint = "BOTTOMLEFT"
enableColorName = true
showDebuffs = true
enableChatHoverTips = true
left = 1517.833740
enableIcons = true
reactColoredBackdrop = false
enableCustomClassColors = false
gradientColor = <table> {
}
minimapConfig = <table> {
}
pixelPerfectBackdrop = false
top = 390.166687
gradientTip = false
if_showExpansionIcon = true
gttScale = 1
iconFaction = true
selfAurasOnly = true
modifyFonts = true
t_showGearScore =
Steps to Reproduce
Enter a delve. It's currently happening in Mycomancer Cavern.
Hover your mouse over Brann Bronzebeard.
It will occur.
Expected behavior
No response
Additional context
No response
Version of TipTac Reborn
25.06.19
Flavor/Version of WoW
retail 11.1.7
THe issue seems to be like a chair, or like the delvers gob-trogtters, it seems anything with like no level information, its like "Chair" or "Boat" / etc seems to cause LUA Errors
55x TipTac/modules/ttStyle.lua:809: attempt to index field '?' (a nil value)
[TipTac/modules/ttStyle.lua]:809: in function '?'
[TipTac/libs/LibFroznFunctions-1.0-43/LibFroznFunctions-1.0.lua]:1443: in function 'FireGroupEvent'
[TipTac/ttCore.lua]:3874: in function 'SetUnitAppearanceToTip'
[TipTac/ttCore.lua]:3974: in function '?'
[TipTac/libs/LibFroznFunctions-1.0-43/LibFroznFunctions-1.0.lua]:1443: in function 'FireGroupEvent'
[TipTac/ttCore.lua]:2172: in function 'SetCurrentDisplayParams'
[TipTac/ttCore.lua]:2060: in function <TipTac/ttCore.lua:2059>
[TipTac/libs/LibFroznFunctions-1.0-43/LibFroznFunctions-1.0.lua]:358: in function <...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:356>
[tail call]: ?
[C]: in function 'securecallfunction'
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:61: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:56>
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:81: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:77>
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:117: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:107>
[C]: in function 'SetAttribute'
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:142: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:135>
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:288: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:238>
[C]: in function 'securecallfunction'
[Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:235: in function 'ProcessInfo'
[Blizzard_GameTooltip/Mainline/GameTooltip.lua]:964: in function 'SetWorldCursor'
[Blizzard_UIParent/Mainline/UIParent.lua]:1358: in function <...rfaceBlizzard_UIParent/Mainline/UIParent.lua:1278>
Locals:
self =
}
TT_CacheForFrames =
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
=
}
}
tip = GameTooltip {
ItemTooltip = Frame {
}
BottomOverlay = Texture {
}
NineSlice = Frame {
}
textLeft1Font = "GameTooltipHeaderText"
hasMoney = 1
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
TextLeft1 = GameTooltipTextLeft1 {
}
StatusBar = GameTooltipStatusBar {
}
numMoneyFrames = 1
shouldRefreshData = false
supportsDataRefresh = true
processingInfo =
}
infoList =
}
waitingForData = false
updateTooltipTimer = 0.059000
supportsItemComparison = true
shoppingTooltips =
}
TextRight1 = GameTooltipTextRight1 {
}
textRight1Font = "GameTooltipHeaderText"
layoutType = "TooltipDefaultLayout"
textLeft2Font = "GameTooltipText"
TextRight2 = GameTooltipTextRight2 {
}
TextLeft2 = GameTooltipTextLeft2 {
}
}
currentDisplayParams =
lockedBackdropBorderColor =
}
hideTip = false
defaultAnchored = true
firstCallDoneUnitAppearance = false
anchorPoint = "BOTTOMRIGHT"
unitRecord =
}
anchorType = "normal"
isSetTemporarily = true
defaultAnchoredParentFrame = UIParent {
}
anchorFrameName = "WorldUnit"
isSet = true
tipContent = 1
lockedBackdropColor =
}
lockedBackdropInfo =
}
}
first = true
unitRecord =
isNPC = true
health = 1239411
reactionIndex = 7
guid = "Creature-0-3748-2552-12905-220796-000154A6D6"
isColorBlind = false
powerMax = 0
isTipTacDeveloper = false
sex = 1
healthMax = 1239411
normalizedRealmName = "Frostmourne"
originalName = "Delver's Gob-Trotter"
fullPlayerName = "Delver's Gob-Trotter-Frostmourne"
level = 80
nameWithForeignRealmSuffix = "Delver's Gob-Trotter"
isBattlePetCompanion = false
className = "Delver's Gob-Trotter"
isPlayer = false
classification = "normal"
isBattlePet = false
power = 0
id = "mouseover"
nameWithTitle = "Delver's Gob-Trotter"
classID = 1
classFile = "WARRIOR"
isSelf = false
powerType = 1
name = "Delver's Gob-Trotter"
isOtherPlayer = false
nameWithNormalizedForeignRealmName = "Delver's Gob-Trotter"
timestamp = 59242.715000
isPet = false
isWildBattlePet = false
}
unitTooltipData =
dataInstanceID = 1307
type = 2
guid = "Creature-0-3748-2552-12905-220796-000154A6D6"
lines =
}
healthGUID = "Creature-0-3748-2552-12905-220796-000154A6D6"
}
(*temporary) = nil
(*temporary) = "colorblindMode"
(*temporary) = "0"
(*temporary) = "0"
(*temporary) = "colorblindMode"
(*temporary) = "0"
(*temporary) =
dataInstanceID = 1307
type = 2
guid = "Creature-0-3748-2552-12905-220796-000154A6D6"
lines =
}
healthGUID = "Creature-0-3748-2552-12905-220796-000154A6D6"
}
(*temporary) = "mouseover"
(*temporary) = "attempt to index field '?' (a nil value)"
cfg =
gttScale = 1
showCurrentUnitSpeed = false
hideSpecializationAndClassText = false
overrideFade = false
modifyFonts = false
if_showKeystoneTimeLimit = false
showMountCollected = false
showTarget = "none"
tipBackdropBG = "Interface\Collections\CollectionsBackgroundTile"
if_modifyKeystoneTips = false
if_showItemEnchantInfo = false
showMountSpeed = false
if_spellColoredBorder = false
enableColorFaction = true
enableAuras = false
enableAnchor = true
if_showSpellIdAndRank = false
showGuildMemberNote = false
hideWorldTips = false
t_showTalents = false
enableBars = false
if_itemQualityBorder = true
version_TipTac_Config = "25.06.19"
t_colorAILAndGSTextByQuality = false
showBattlePetTip = false
optionsBottom = 667.888977
showTargetedBy = false
left = 2324.333252
reactColoredBackdrop
Thanks for reporting this! ๐
I will push out a new release including the fix later this evening.
Pushed out new release v25.06.20 including the fix.