TipTac Reborn

TipTac Reborn

862k Downloads

Ally selection

Cerubi opened this issue ยท 1 comments

commented

Describe the bug
When used with TipTac add-on from Consoleport version 2.6.13 or higher from last month, there seems to be a tooltip bug after selecting the target. Please check it out.

To Reproduce

Expected behavior

Screenshots

TipTac Reborn (please complete the following information):
v23.07.14-release or higher

WoW (please complete the following information):

  • Flavor: Retail
  • Version: 10.1.5 or higher

Additional context
Message: ...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:1384: attempt to perform arithmetic on a nil value
Time: Tue Aug 29 18:08:55 2023
Count: 1
Stack: ...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:1384: attempt to perform arithmetic on a nil value
[string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:1384: in function GetOffsetsForAnchorPoint' [string "@Interface/AddOns/TipTac/ttCore.lua"]:2292: in function SetAnchorToTip'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:2496: in function ?' [string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:889: in function FireGroupEvent'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:1505: in function SetCurrentDisplayParams' [string "@Interface/AddOns/TipTac/ttCore.lua"]:1380: in function <Interface/AddOns/TipTac/ttCore.lua:1379> [string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:209: in function <...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:207> [string "=(tail call)"]: ? [string "=[C]"]: in function securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:162: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:157>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:182: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:178>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:218: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:208>
[string "=[C]"]: in function SetAttribute' [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:243: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236> [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:389: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:339> [string "=[C]"]: in function securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:336: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `SetUnit'
[string "@Interface/AddOns/ConsolePort/Controller/Mouse.lua"]:365: in function <Interface/AddOns/ConsolePort/Controller/Mouse.lua:354>

Locals: self =

{
CreatePushArray = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:647
MixinDifferingObjects = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:782
FormatText = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:439
HookScriptOnTooltipSetItem = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:247
GetItemQualityColor = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:1201
RegisterNewSlashCommands = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:1039
IsTableEmpty = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:463
CreateMarkupForClassIcon = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:1279
GetDifficultyColorForUnit = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:1209
UpdateUnitRecord = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:2101
ExistsInTable = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:656
HookSecureFuncIfExists = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:813
UnitIsBattlePetCompanion = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:141
IsAddOnFinishedLoading = defined @Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-

commented

I installed the consoleport addon and played around with it. I think, it has something to do with consoleport option "Interface->Mouse->Show Centered Cursor Tooltip".

Unfortunately I can't reproduce your error. My tooltip doesn't show up at all, because the mouseover with consoleport's crossover doesn't seem to work on my side. It seems I need a proper setup for this addon.

To dig deeper into this I need exact instructions/settings to reproduce this.