BenikUI - The ElvUI Edit

BenikUI - The ElvUI Edit

5M Downloads

Reputation LUA Error. Kills some UI

FailZorD opened this issue ยท 3 comments

commented

Loading the UI after an update from LocationPlus for the Beta this new error popped up:

Message: ...dOns/ElvUI_BenikUI/modules/dashboard/reputations.lua:293: attempt to index local 'info' (a nil value)
Time: Wed Aug 21 20:00:56 2024
Count: 1
Stack: ...dOns/ElvUI_BenikUI/modules/dashboard/reputations.lua:293: attempt to index local 'info' (a nil value)
[string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:293: in function PopulateFactionData' [string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:377: in function ToggleReputations'
[string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:401: in function CreateReputationsDashboard' [string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:405: in function LoadReputations'
[string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/dashboards.lua"]:308: in function Initialize' [string "@Interface/AddOns/ElvUI_BenikUI/init.lua"]:56: in function InitializeModules'
[string "@Interface/AddOns/ElvUI_BenikUI/init.lua"]:82: in function ?' [string "@Interface/AddOns/ElvUI_Libraries/Core/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua"]:309: in function <...aries/Core/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua:305> [string "=[C]"]: in function Initialize'
[string "@Interface/AddOns/ElvUI/Core/init.lua"]:302: in function <Interface/AddOns/ElvUI/Core/init.lua:301>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
...
[string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:422: in function UIParentLoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:627: in function MajorFactions_LoadUI'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:96: in function SetUpMajorFactionList' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:89: in function RefreshMajorFactionList'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:84: in function RefreshOverlay' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:76: in function <...pansionLandingPage/Blizzard_WarWithinLandingPage.lua:72> [string "=[C]"]: in function CreateFrame'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:48: in function CreateOverlay' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:78: in function RefreshExpansionOverlay'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>

Locals: self =

{
modules =
{
}
defaultModuleState = true
ItemsList =
{
}
hooks =
{
}
enabledState = true
ProfessionsDB =
{
}
TokensDB =
{
}
defaultModuleLibraries =
{
}
baseName = "ElvUI_BenikUI"
ItemsDB =
{
}
name = "ElvUI_BenikUI_Dashboards"
SystemDB =
{
}
orderedModules =
{
}
ReputationsList =
{
}
CurrencyList =
{
}
FactionsDB =
{
}
moduleName = "Dashboards"
}
Collapsed =
{
}
numFactions = 115
factionIndex = 6
headerIndex = 5
info = nil
(*temporary) = nil
(*temporary) = 6
(*temporary) = nil
(*temporary) = "Council of Dornogal"
(*temporary) = 2590
(*temporary) = 5
(*temporary) = true
(*temporary) = nil
(*temporary) = false
(*temporary) = "attempt to index local 'info' (a nil value)"
mod =
{
modules =
{
}
defaultModuleState = true
ItemsList =
{
}
hooks =
{
}
enabledState = true
ProfessionsDB =
{
}
TokensDB =
{
}
defaultModuleLibraries =
{
}
baseName = "ElvUI_BenikUI"
ItemsDB =
{
}
name = "ElvUI_BenikUI_Dashboards"
SystemDB =
{
}
orderedModules =
{
}
ReputationsList =
{
}
...

To Reproduce
Loading any time pops this message.

Expected behavior
To not appear as an error and should work when selecting Reputation as Exp Bar.

Screenshots
No need pure LUA error there.

Please include the addon and game versions:

  • BenikUI: Current Dev as 21/08/2024 (4.52)
  • ElvUI: Live Version: v13.74
  • WoW game variation (retail, WotLK, Classic Era): Beta (TWW)
commented

Some problem here.
It always let's the whole quest tracker vanish

commented

Same. Reloading and re-opening does nothing. I feel like I'm screwed.

I even went into the folder to delete the settings because maybe the file got corrupted somehow and it's not even there. This is really bizarre behavior but I guess I can't use the addon anymore, it's permanently busted for me somehow.

commented

It's a Blizz issue that breaks Reputation at the Character frame. A reload doesn't fix the issue.
Solutions: