Lua Error: Legion Remix Expansion Overview (Completion %)
F-Lambda opened this issue ยท 2 comments
The new Lemix expansion overview is great! However, there seems to be a lua error related to the completion % display.
I get the following error on opening the UI:
Message: ...nLandingPage/LegionRemix/LegionRemix_LandingPage.lua:835: attempt to index field '?' (a nil value)
Time: Mon Oct 20 19:20:08 2025
Count: 1
Stack:
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/LegionRemix/LegionRemix_LandingPage.lua]:835: in function 'setupFunc'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:430: in function 'UpdateView'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:568: in function 'StopScrolling'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:577: in function 'SnapToScrollTarget'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:524: in function 'SetContent'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/LegionRemix/LegionRemix_LandingPage.lua]:856: in function 'FullUpdate'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/LegionRemix/LegionRemix_LandingPage.lua]:720: in function <...nLandingPage/LegionRemix/LegionRemix_LandingPage.lua:719>
[C]: in function 'SetShown'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ExpansionLandingPage.lua]:358: in function 'ToggleUI'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ModuleRegistry.lua]:19: in function 'Plumber_ToggleLandingPage'
[Plumber_ToggleLandingPage()]:1: in main chunk
[C]: in function 'RunScript'
...[Interface/AddOns/Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:2768: in function <...AddOns/Blizzard_ChatFrameBase/Mainline/ChatFrame.lua:2767>
[C]: in function 'ChatEdit_SendText'
[Interface/AddOns/Blizzard_ChatFrameBase/Shared/MacroExecutionManager.lua]:30: in function <...zzard_ChatFrameBase/Shared/MacroExecutionManager.lua:23>
[C]: in function 'UseAction'
[Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua]:342: in function 'handler'
[Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua]:667: in function <...ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:649>
[Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua]:681: in function <...ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:674>
[Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua]:733: in function 'SecureActionButton_OnClick'
[Interface/AddOns/Blizzard_ActionBar/Mainline/ActionButton.lua]:1368: in function 'OnClick'
[Interface/AddOns/Blizzard_ActionBar/Mainline/ActionButtonOverrides.lua]:585: in function <...lizzard_ActionBar/Mainline/ActionButtonOverrides.lua:584>
Locals:
obj = Button {
Right = Texture {
}
questID = 89469
Icon = Texture {
}
Center = Texture {
}
isOdd = true
Left = Texture {
}
Text1 = FontString {
}
ExecuteButton = Button {
}
Name = FontString {
}
Glow = Texture {
}
}
(*temporary) = Button {
Right = Texture {
}
questID = 89469
Icon = Texture {
}
Center = Texture {
}
isOdd = true
Left = Texture {
}
Text1 = FontString {
}
ExecuteButton = Button {
}
Name = FontString {
}
Glow = Texture {
}
}
(*temporary) = nil
(*temporary) = 3
(*temporary) = "attempt to index field '?' (a nil value)"
isOdd = true
progressInfo = <table> {
objectives = <table> {
}
numObjectives = 3
isOnQuest = true
readyForTurnIn = false
}
i = 3
And the following error when hitting the toggle:
Message: ...nLandingPage/LegionRemix/LegionRemix_LandingPage.lua:835: attempt to index field '?' (a nil value)
Time: Mon Oct 20 19:17:12 2025
Count: 2
Stack:
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/LegionRemix/LegionRemix_LandingPage.lua]:835: in function 'setupFunc'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:430: in function 'UpdateView'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:568: in function 'StopScrolling'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:577: in function 'SnapToScrollTarget'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/ScrollView.lua]:524: in function 'SetContent'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/LegionRemix/LegionRemix_LandingPage.lua]:856: in function '?'
[Interface/AddOns/Plumber/Initialization.lua]:57: in function 'Trigger'
[Interface/AddOns/Plumber/Initialization.lua]:111: in function 'SetDBValue'
[Interface/AddOns/Plumber/Modules/ExpansionLandingPage/Basic.lua]:1362: in function <...ddOns/Plumber/Modules/ExpansionLandingPage/Basic.lua:1359>
Locals:
obj = Button {
Right = Texture {
}
questID = 89469
Icon = Texture {
}
Center = Texture {
}
isOdd = true
Left = Texture {
}
Text1 = FontString {
}
ExecuteButton = Button {
}
Name = FontString {
}
Glow = Texture {
}
}
(*temporary) = Button {
Right = Texture {
}
questID = 89469
Icon = Texture {
}
Center = Texture {
}
isOdd = true
Left = Texture {
}
Text1 = FontString {
}
ExecuteButton = Button {
}
Name = FontString {
}
Glow = Texture {
}
}
(*temporary) = nil
(*temporary) = 3
(*temporary) = "attempt to index field '?' (a nil value)"
isOdd = true
progressInfo = <table> {
objectives = <table> {
}
numObjectives = 3
isOnQuest = true
readyForTurnIn = false
}
i = 3