Classic Era broken, but wotlk works
tstirrat opened this issue ยท 2 comments
Classic Era v1.13.7 is broken with errors in tooltip.lua. However, if I copy the 3.4.0 tooltip.lua it works fine.
Perhaps Classic Era just needs a quick repackage on curse?
5x TitanSocial/tooltip.lua:208: attempt to call method 'GetBackdrop' (a nil value)
[string "@TitanSocial/tooltip.lua"]:208: in function `Clear'
[string "@TitanSocial/TitanSocial.lua"]:1251: in function `TitanPanelSocialButton_OnEnter'
[string "*TitanSocial.xml:17_OnEnter"]:1: in function <[string "*TitanSocial.xml:17_OnEnter"]:1>
Locals:
self = <table> {
Clear = <function> defined @TitanSocial/tooltip.lua:142
AddHeader = <function> defined @TitanSocial/tooltip.lua:368
SetLineScript = <function> defined @TitanSocial/tooltip.lua:537
AddColspanHeader = <function> defined @TitanSocial/tooltip.lua:391
AddColspanLine = <function> defined @TitanSocial/tooltip.lua:357
AddLine = <function> defined @TitanSocial/tooltip.lua:332
SmartAnchorTo = <function> defined @TitanSocial/tooltip.lua:633
SetAutoHideDelay = <function> defined @TitanSocial/tooltip.lua:668
Show = <function> defined @TitanSocial/tooltip.lua:716
IsShown = <function> defined @TitanSocial/tooltip.lua:709
IsVisible = <function> defined @TitanSocial/tooltip.lua:702
Hide = <function> defined @TitanSocial/tooltip.lua:723
}
(*temporary) = nil
(*temporary) = GameTooltip {
0 = <userdata>
ZGV_ShowManyLines = <function> defined @ZygorGuidesViewerClassic/Functions.lua:363
GetBackdropColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:290
SetHyperlink = <function> defined =[C]:-1
SetTradeSkillItem = <function> defined @TradeSkillMaster/LibTSM/Service/ItemTooltipClasses/Wrapper.lua:104
SetVoidItem = <function> defined =[C]:-1
SetBackdropBorderColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:294
SetVoidDepositItem = <function> defined =[C]:-1
SetVoidWithdrawalItem = <function> defined =[C]:-1
Hide = <function> defined =[C]:-1
comparing = false
SetSocketGem = <function> defined =[C]:-1
SetMerchantCostItem = <function> defined @TradeSkillMaster/LibTSM/Service/ItemTooltipClasses/Wrapper.lua:104
TopOverlay = Texture {
}
GetBackdropBorderColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:298
SetUnitDebuff = <function> defined =[C]:-1
SetItemByID = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
SetQuestItem = <function> defined =[C]:-1
SetExistingSocketGem = <function> defined =[C]:-1
SetBorderBlendMode = <function> defined @SharedXML/SharedTooltipTemplates.lua:302
SetTrainerService = <function> defined =[C]:-1
numMoneyFrames = 2
hasMoney = 1
SetRecipeReagentItem = <function> defined @TradeSkillMaster/LibTSM/Service/ItemTooltipClasses/Wrapper.lua:104
SetBuybackItem = <function> defined =[C]:-1
shoppingTooltips = <table> {
}
StatusBar = GameTooltipStatusBar {
}
SetMerchantItem = <function> defined =[C]:-1
SetQuestLogItem = <function> defined =[C]:-1
SetRecipeResultItem = <function> defined =[C]:-1
SetUnitBuff = <function> defined =[C]:-1
SetTalent = <function> defined @ZygorGuidesViewerClassic/Code-Classic/TalentAdvisor.lua:1601
SetTradePlayerItem = <function> defined =[C]:-1
updateTooltip = 0.117000
SetSendMailItem = <function> defined =[C]:-1
layoutType = "TooltipDefaultLayout"
NineSlice = Frame {
}
SetInventoryItem = <function> defined =[C]:-1
SetLootRollItem = <function> defined =[C]:-1
SetInboxItem = <function> defined =[C]:-1
TooltipBackdropOnLoad = <function> defined @SharedXML/SharedTooltipTemplates.lua:271
SetUnitAura = <function> defined =[C]:-1
SetGuildBankItem = <function> defined =[C]:-1
SetAuctionSellItem = <function> defined =[C]:-1
SetBagItem = <function> defined =[C]:-1
needsReset = true
SetTradeTargetItem = <function> defined =[C]:-1
SetBackdropColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:286
BottomOverlay = Texture {
}
SetAuctionItem = <function> defined =[C]:-1
}
(*temporary) = "attempt to call method 'GetBackdrop' (a nil value)"
tframe = ScrollFrame {
0 = <userdata>
lines = <table> {
}
columns = <table> {
}
scroller = Slider {
}
height = 0
scrollchild = Frame {
}
scrollframe = ScrollFrame {
}
width = 12
}
releaseCell = <function> defined @TitanSocial/tooltip.lua:95
releaseLine =
Hi all, sorry about the delay. A new version is now available that incorporates the changes from #42.
Slightly different error for me but same thing...it doesn't work with SoD
2x TitanSocial/tooltip.lua:209: attempt to call method 'SetBackdrop' (a nil value)
[string "@TitanSocial/tooltip.lua"]:209: in function `Clear'
[string "@TitanSocial/TitanSocial.lua"]:1251: in function `TitanPanelSocialButton_OnEnter'
[string "*TitanSocial.xml:17_OnEnter"]:1: in function <[string "*TitanSocial.xml:17_OnEnter"]:1>
Locals:
self = <table> {
Clear = <function> defined @TitanSocial/tooltip.lua:142
AddHeader = <function> defined @TitanSocial/tooltip.lua:368
SetLineScript = <function> defined @TitanSocial/tooltip.lua:537
AddColspanHeader = <function> defined @TitanSocial/tooltip.lua:391
AddColspanLine = <function> defined @TitanSocial/tooltip.lua:357
AddLine = <function> defined @TitanSocial/tooltip.lua:332
SmartAnchorTo = <function> defined @TitanSocial/tooltip.lua:633
SetAutoHideDelay = <function> defined @TitanSocial/tooltip.lua:668
Show = <function> defined @TitanSocial/tooltip.lua:716
IsShown = <function> defined @TitanSocial/tooltip.lua:709
IsVisible = <function> defined @TitanSocial/tooltip.lua:702
Hide = <function> defined @TitanSocial/tooltip.lua:723
}
backdrop = <table> {
bgFile = "Interface\Buttons\WHITE8X8"
tileSize = 16
edgeFile = "Interface\Tooltips\UI-Tooltip-Border"
tile = true
tileEdge = false
edgeSize = 14
insets = <table> {
}
}
(*temporary) = nil
(*temporary) = ScrollFrame {
0 = <userdata>
lines = <table> {
}
columns = <table> {
}
scroller = Slider {
}
height = 0
scrollchild = Frame {
}
scrollframe = ScrollFrame {
}
width = 12
}
(*temporary) = <table> {
bgFile = "Interface\Buttons\WHITE8X8"
tileSize = 16
edgeFile = "Interface\Tooltips\UI-Tooltip-Border"
tile = true
tileEdge = false
edgeSize = 14
insets = <table> {
}
}
(*temporary) = "attempt to call method 'SetBackdrop' (a nil value)"
tframe = ScrollFrame {
0 = <userdata>
lines = <table> {
}
columns = <table> {
}
scroller = Slider {
}
height = 0
scrollchild = Frame {
}
scrollframe = ScrollFrame {
}
width = 12
}
releaseCell = <function> defined @TitanSocial/tooltip.lua:95
releaseLine = <function> defined @TitanSocial/tooltip.lua:123
releaseColumn = <function> defined @TitanSocial/tooltip.lua:108
H_PADDING = 6
acquireColumn = <function> defined @TitanSocial/tooltip.lua:101
ResetTooltipSize = <function> defined @TitanSocial/tooltip.lua:220
GameTooltip = GameTooltip {
BottomLeftCorner = Texture {
}
OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
SetHyperlink = <function> defined =[C]:-1
SetTradeSkillItem = <function> defined =[C]:-1
RightEdge = Texture {
}
SetSocketGem = <function> defined =[C]:-1
ClearBackdrop = <function> defined =[C]:-1
SetPetAction = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
shadow = Frame {
}
PixelSnapDisabled = true
SetBuybackItem = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
BottomOverlay = Texture {
}
ttIcon = Texture {
}
GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
NineSlice = Frame {
}
SetInventoryItem = <function> defined =[C]:-1
TopEdge = Texture {
}
ttCount = FontString {
}
TooltipBackdropOnLoad = <function> defined @SharedXML/SharedTooltipTemplates.lua:275
SetAuctionSellItem = <function> defined =[C]:-1
SetBagItem = <function> defined =[C]:-1
SetAction = <function> defined =[C]:-1
SetBackdropColor = <function> defined =[C]:-1
LeftEdge = Texture {
}
SetAuctionItem = <function> defined =[C]:-1
ttSetIconTextureAndText = <function> defined @TipTacItemRef/ttItemRef.lua:318
SetSpellBookItem = <function> defined =[C]:-1
SetGuildBankItem = <function> defined =[C]:-1
SetBackdropBorderColor = <function> defined =[C]:-1
Hide = <function> defined =[C]:-1
SetCraftItem = <function> defined =[C]:-1
ApplyBackdrop = <function> defined =[C]:-1
SetBackdrop = <function> defined =[C]:-1
TopOverlay = Texture {
}
GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
Get