Reputation LUA Error. Kills some UI
FailZorD opened this issue ยท 3 comments
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 functionPopulateFactionData' [string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:377: in function
ToggleReputations'
[string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:401: in functionCreateReputationsDashboard' [string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/reputations.lua"]:405: in function
LoadReputations'
[string "@Interface/AddOns/ElvUI_BenikUI/modules/dashboard/dashboards.lua"]:308: in functionInitialize' [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 functionUIParentLoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:627: in function
MajorFactions_LoadUI'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:96: in functionSetUpMajorFactionList' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:89: in function
RefreshMajorFactionList'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:84: in functionRefreshOverlay' [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 functionCreateOverlay' [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)
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.
It's a Blizz issue that breaks Reputation at the Character frame. A reload doesn't fix the issue.
Solutions:
- Relog your char or
- Disable Reputation Dashboard via BenikUI options or
- Use the dev version that has the Reputation Dashboard disabled, till Blizz fixes the issue. https://github.com/Benik/BenikUI/archive/refs/heads/development.zip