ascott18 / TellMeWhen

TellMeWhen is a combat tracking AddOn for World of Warcraft Retail and Classic
https://wow.curseforge.com/projects/tellmewhen
GNU General Public License v3.0
80 stars 11 forks source link

Remix: bug on gear equipping #2162

Open solitha opened 1 month ago

solitha commented 1 month ago

WoW Version

Retail

TellMeWhen Version

10.2.6

Describe the bug

To begin, I understand if you don't want to do work for a temporary mode. I'm just hoping... I do rely a lot on TMW. But in learning or equipping gear in Remix I'm getting this:

`4x ...rocessorHook_Texture_CustomTex/Texture_CustomTex.lua:44: attempt to index field 'CustomTex' (a nil value) [string "@TellMeWhen/Components/IconDataProcessorHooks/IconDataProcessorHook_Texture_CustomTex/Texture_CustomTex.lua"]:44: in function <...rocessorHook_Texture_CustomTex/Texture_CustomTex.lua:43>

[string "@TellMeWhen/TellMeWhen.lua"]:844: in function `Fire' [string "@TellMeWhen/Components/Core/Common/Textures.lua"]:44: in function <...ddOns/TellMeWhen/Components/Core/Common/Textures.lua:30> [string "@TellMeWhen/Components/Core/Common/Textures.lua"]:50: in function <...ddOns/TellMeWhen/Components/Core/Common/Textures.lua:48>

Locals: icon = TellMeWhen_GlobalGroup1_Icon1 { GUID = "" LastUpdate = 0 ComponentsLookup =

{ } Update_Method = "auto" EventHandlersSet =
{ } attributes =
{ } ID = 1 0 = position =
{ } chargeCooldown = TellMeWhen_GlobalGroup1_Icon1IconModule_CooldownSweepCooldown2 { } Enabled = false Type = "conditionicon" NextUpdateTime = 0 TempGUID = "TMW:icon:1cHcarb2jbWv" group = TellMeWhen_GlobalGroup1 { } Modules =
{ } UnitConditions =
{ } Name = "" lmbButtonData =
{ } Conditions =
{ } Events =
{ } SettingsPerView =
{ } viewData =
{ } typeData =
{ } Components =
{ } States =
{ } } (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (*temporary) = "attempt to index field 'CustomTex' (a nil value)" TMW = TMW { 0 = CovenantIcons =
{ } SlashCommand = defined @TellMeWhen/TellMeWhen.lua:3024 modules =
{ } CancelTimer = defined @DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:147 DeserializeData = defined @TellMeWhen/Options/TellMeWhen_Options.lua:3907 InNLengthTable = defined @TellMeWhen/Components/Core/Utils.lua:1060 InIconSettings = defined @TellMeWhen/TellMeWhen.lua:927 TryGetNPCName = defined @TellMeWhen/Components/Core/Utils.lua:1631 DS =
{ } ScheduleTimer = defined @DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:94 ConvertContainerToScrollFrame = defined @TellMeWhen/Options/TellMeWhen_Options.lua:118 GameTooltip_SetDogTag = defined @TellMeWhen/Components/Core/Common/DogTags/config.lua:403 toSeconds = defined @TellMeWhen/Components/Core/Utils.lua:476 QueueValidityCheck = defined @TellMeWhen/TellMeWhen.lua:3385 db =
{ } GetDataOwner = defined @TellMeWhen/TellMeWhen.lua:1330 SetEnabledState = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:420 CopyWithMetatable = defined @TellMeWhen/Components/Core/Utils.lua:924 InGroups = defined @TellMeWhen/TellMeWhen.lua:1003 tDeleteItem = defined @TellMeWhen/Components/Core/Utils.lua:827 RegisterLuaImportDetector = defined @TellMeWhen/Components/Core/Utils.lua:1667 operators =
{ } isNumber =
{ } tRemoveDuplicates = defined @TellMeWhen/Components/Core/Utils.lua:845 StringToCachedRGBATable = defined @TellMeWhen/Components/Core/Utils.lua:364 NewModule = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:231 print = defined @TellMeWhen/TellMeWhen.lua:486 COMMON =
{ } TEXT =
{ } binaryInsert = defined @TellMeWhen/Components/Core/Utils.lua:890 Deserialize = defined @DataStore/libs/AceSerializer-3.0/AceSerializer-3.0.lua:246 ChangeCounter = defined @TellMeWhen/Components/EventHandlers/Counter/Counter.lua:45 EquivFullIDLookup =
{ } GetName = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:275 InitializedDatabase = true oneUpString = defined @TellMeWhen/Components/Core/Utils.lua:1291 name = "TellMeWhen" GetSettingsStrings = defined @TellMeWhen/Options/TellMeWhen_Options.lua:3943 RestoreCase = defined @TellMeWhen/Components/Core/Spells/Spells.lua:493 Defaults =
{ } C =
{ } Warn = defined @TellMeWhen/Components/Core/Utils.lua:422 Print `

Export Strings

N/A
ascott18 commented 1 month ago

Unable to reproduce