Conflict with Gearscore TBC addon
shekimoto opened this issue · 5 comments
Bug description
Lua error every time I start the game
Screenshots
Message: ...\AddOns\ExtendedCharacterStats\Modules\GearInfos.lua:81: attempt to index field 'qualityTexture' (a nil value)
Time: Fri Jun 25 13:33:23 2021
Count: 1
Stack: ...\AddOns\ExtendedCharacterStats\Modules\GearInfos.lua:81: attempt to index field 'qualityTexture' (a nil value)
[string "@interface\AddOns\ExtendedCharacterStats\ECS.lua"]:120: in function <Interface\AddOns\ExtendedCharacterStats\ECS.lua:116>
[string "@interface\AddOns\ExtendedCharacterStats\ECS.lua"]:37: in function <Interface\AddOns\ExtendedCharacterStats\ECS.lua:30>
Locals: Stats =
{HideWindow = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:128
UpdateInformation = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:304
UpdateWindowSize = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:108
RebuildStatInfos = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:291
RecycleFrame = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:285
GetFrame = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:137
CreateWindow = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:40
private =
}
UpdateSettingsButtonText = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:113
GetDisplayedLines = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:142
ToggleWindow = defined @interface\AddOns\ExtendedCharacterStats\Modules\Stats.lua:118
}
GearInfos =
UpdateInspectGearColorFrames = defined @interface\AddOns\ExtendedCharacterStats\Modules\GearInfos.lua:110
Init = defined @interface\AddOns\ExtendedCharacterStats\Modules\GearInfos.lua:28
private =
}
ToggleColorFrames = defined @interface\AddOns\ExtendedCharacterStats\Modules\GearInfos.lua:71
UpdateGearColorFrames = defined @interface\AddOns\ExtendedCharacterStats\Modules\GearInfos.lua:45
}
_RegisterEvents = defined @interface\AddOns\ExtendedCharacterStats\ECS.lua:160
lastSuccessfulSpellTime = 0
Version
@shekimoto Does this happen on Classic TBC or Classic Era?
And could you try to run the following commands ingame and see if that helps?
/run ExtendedCharacterStats = nil
/reload
Hi,
I get the same error even with the commands above.
I am running Classic TBC.
@BreakBB Are you sure you are running the latest version? Seems like you are the only person experiencing this issue 🤔
You can also try to delete all ExtendedCharacterStats.lua
and ExtendedCharacterStats.lua.bak
files you can find in your WTF
folder.
I found the cause of the error.
When I removed the addon "Gearscore TBC" the lua error disappeared and I am now able to inspect people and no more error when starting the game.
There seems to be some conflict when running the two addons concurrently.
Thanks for reporting the finding @shekimoto
I can't promise when I will have to look into this, so you should also report this problem to the Author of the Gearscore addon.