Extended Character Stats

Extended Character Stats

8M Downloads

Conflict with Gearscore TBC addon

shekimoto opened this issue · 5 comments

commented

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

commented

@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

commented

Hi,
I get the same error even with the commands above.

I am running Classic TBC.

commented

@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.

commented

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.

commented

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.