SetVertexColor Error in SoD
Confirm the issue lies within VuhDo: I have disabled all addons to confirm the issue is only with VuhDo.
Describe your environment: Classic SoD VuhDo v3.160-vanilla-classic Americas enUS
Summary of the issue: I have been getting a "SetVertexColor" error for a couple of weeks now while playing SoD. I am not entirely sure what started it nor do I see any visual issues what would indicate what exactly is breaking. My configuration is highly custom so it is possible I have hit some kind of weird edge case.
Expected behaviour: There is no notable visual artifacts happening, so at least seems to be working as expected already other than an error popup.
Actual behaviour: Logging in will cause the error to popup, but not every single time. I have to do it a couple of times, and sometimes shows up during normal gameplay.
Related error messages:
1x bad argument #5 to '?' (Usage: self:SetVertexColor(color [, a]))
[string "=[C]"]: in function `SetVertexColor'
[string "@VuhDo/VuhDoPanelConvenience.lua"]:505: in function `SetVuhDoColor'
[string "@VuhDo/VuhDoBarCustomizerHealth.lua"]:908: in function `tDelegate'
[string "@VuhDo/VuhDoBouquets.lua"]:529: in function <VuhDo/VuhDoBouquets.lua:519>
[string "@VuhDo/VuhDoBouquets.lua"]:587: in function <VuhDo/VuhDoBouquets.lua:580>
[string "@VuhDo/VuhDoBarCustomizerHealth.lua"]:993: in function <VuhDo/VuhDoBarCustomizerHealth.lua:987>
[string "@VuhDo/VuhDo.lua"]:485: in function <VuhDo/VuhDo.lua:475>
[string "@VuhDo/VuhDoEventHandler.lua"]:506: in function <VuhDo/VuhDoEventHandler.lua:453>
Locals:
(*temporary) = "bad argument #5 to '?' (Usage: self:SetVertexColor(color [, a]))"