TipTac Reborn

TipTac Reborn

1M Downloads

[Cata Classic] playerGuildClubMemberInfo error

Road-block opened this issue · 3 comments

commented

Describe the bug

29x TipTac/modules/ttStyle.lua:424: attempt to index local 'playerGuildClubMemberInfo' (a nil value)
[string "@TipTac/modules/ttStyle.lua"]:424: in function `GeneratePlayerLines'
[string "@TipTac/modules/ttStyle.lua"]:522: in function `ModifyUnitTooltip'
[string "@TipTac/modules/ttStyle.lua"]:800: in function `?'
[string "@TipTac/libs/LibFroznFunctions-1.0-38/LibFroznFunctions-1.0.lua"]:1438: in function `FireGroupEvent'
[string "@TipTac/ttCore.lua"]:3900: in function `SetUnitAppearanceToTip'
[string "@TipTac/ttCore.lua"]:3949: in function `UpdateUnitAppearanceToTip'
[string "@TipTac/ttCore.lua"]:3983: in function <TipTac/ttCore.lua:3982>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?

Locals:
self = <table> {
}
tip = GameTooltip {
 RightEdge = Texture {
 }
 RatingBusterKeybindHooked = true
 numMoneyFrames = 1
 BottomOverlay = Texture {
 }
 ttIcon = Texture {
 }
 updateTooltip = 0.005000
 TopEdge = Texture {
 }
 ttCount = FontString {
 }
 LeftEdge = Texture {
 }
 ttWorkaroundForFirstMouseoverStatus = 0
 default = 1
 RatingBusterOnHideEnabled = false
 comparing = false
 hasMoney = 1
 Center = Texture {
 }
 BottomEdge = Texture {
 }
 TopOverlay = Texture {
 }
 BottomRightCorner = Texture {
 }
 BottomLeftCorner = Texture {
 }
 TopRightCorner = Texture {
 }
 TopLeftCorner = Texture {
 }
 shoppingTooltips = <table> {
 }
 backdropInfo = <table> {
 }
 NineSlice = Frame {
 }
 needsReset = true
}
currentDisplayParams = <table> {
 anchorFrameName = "FrameUnit"
 lockedBackdropInfo = <table> {
 }
 isSet = true
 tipLineInfoIndex = 4
 extraPaddingBottomForBars = 26
 firstCallDoneUnitAppearance = true
 anchorPoint = "BOTTOMLEFT"
 unitRecord = <table> {
 }
 anchorType = "mouse"
 mergeLevelLineWithGuildName = false
 tipLineTargetedByIndex = 5
 isSetTemporarily = false
 defaultAnchoredParentFrame = PitBull4_Frames_Target's target {
 }
 hideTip = false
 lockedBackdropBorderColor = <table> {
 }
 isSetTimestamp = 929.940000
 tipContent = 1
 lockedBackdropColor = <table> {
 }
 timestampStartUnitAppearance = 929.940000
 defaultAnchored = true
}
unitRecord = <table> {
 isNPC = false
 nameColor = <table> {
 }
 reactionIndex = 5
 guid = "Player-4453-0592AC67"
 isColorBlind = false
 health = 133857
 isTipTacDeveloper = false
 classFile = "PALADIN"
 powerMax = 112677
 healthMax = 133857
 originalName = "Wítchysmites Jenkins"
 sex = 3
 reactionColor = <table> {
 }
 level = 85
 isWildBattlePet = false
 isBattlePet = false
 isPlayer = true
 classification = "normal"
 className = "Paladin"
 power = 112677
 id = "targettarget"
 nameWithTitle = "Spotribution the Patient"
 classID = 2
 nameWithForeignServerSuffix = "Wítchysmites"
 isSelf = false
 powerType = 0
 name = "Wítchysmites"
 isOtherPlayer = true
 nameWithServerName = "Wítchysmites"
 timestamp = 0
 isPet = false
 isBattlePetCompanion = false
}
first = nil
race = "Dwarf"
classColor = <table> {
 a = 1
 colorStr = "fff58cba"
 b = 0.730000
 g = 0.550000
 r = 0.960000
}
nameColor = <table> {
 a = 1
 colorStr = "fff58cba"
 b = 0.730000
 g = 0.550000
 r = 0.960000
}
name = "Spotribution the Patient"
guildName = "Bastion"
guildRankName = "Gatekeeper"
guildRankIndex = 5
realm = nil
playerGuildName = "Bastion"
isPlayerGuild = true
playerGuildClubMemberInfo = nil
(*temporary) = true
(*temporary) = "Player-4453-0592AC67"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'playerGuildClubMemberInfo' (a nil value)"
cfg = <table> {
 fontFace = "Fonts\FRIZQT__.TTF"
 classification_elite = "+%s"
 barHeight = 6
 tipBackdropEdge = "nil"
 backdropEdgeSize = 14
 powerBar = false
 anchorFrameUnitPoint = "BOTTOMLEFT"
 colorSameGuild = <table> {
 }
 tipBorderColor = <table> {
 }
 healthBarClassColor = true
 barFontFlags = "OUTLINE"
 colorLevel = <table> {
 }
 classification_rare = "%s|r (Rare)"
 colorGuildByReaction = false
 left = 1194.905396
 reactColoredBackdrop = false
 classification_trivial = "~%s"
 hideTipsInCombatItemTips = false
 manaBar = true
 gradientColor = <table> {
 }
 minimapConfig = <table> {
 }
 pixelPerfectBackdrop = true
 fadeTime = 0.100000
 targetYouText = "<<YOU>>"
 top = 631.134277
 gradientTip = true
 barFontSize = 10
 fontSizeDelta = 2
 t_showTalentIcon = false
 iconFaction = false
 overrideFade = true
 preFadeTime = 0.100000
 hideWorldTips = true
 t_showGearScore = false
 if_showSpellIdAndRank = true
 showTarget = "last"
 tipBackdropBG = "Interface\Collections\CollectionsBackgroundTile"
 tipColor = <table> {
 }
 hideDefaultBar = true
 t_gearScoreAlgorithm = 1
 healthBarText = "value"
 t_colorAILAndGSTextByQuality = true
 classification_normal = "%s"
 reactColoredBorder = false
 classification_minus = "-%s"
 fontSize = 12
 anchorWorldTipType = "mouse"
 anchorFrameTipType = "mouse

Steps to Reproduce

It seems to happen when mouseovering units on unitframes (Pitbull4 in my case) when the unit or unit-target-chain is out of range(?)

I have also seen it a few times in RDF when people leave instance but can still be mouse-overed for a couple seconds.

Expected behavior

No response

Additional context

No response

Version of TipTac Reborn

25.02.12

Flavor/Version of WoW

CataC 4.4.1

commented

Thanks for reporting this! 👍

Duplicate of #375. Fix will be included in the next release.

commented

Sorry for the double issue, I typically search before posting :/

commented

No problem 😉