SFX-WoW / Masque

A button-skinning engine for World of Warcraft.
Other
44 stars 11 forks source link

Bug: Getting this error when running masque together with ElvUI latest update on WoTLK classic #315

Closed Larsy93 closed 1 year ago

Larsy93 commented 1 year ago

Game Flavor

Classic Wrath

Game Version

3.4.1

Add-On Version

10.0.6

Description

Getting this error spammed on login with masque enabled when using ElvUI since a few days ago, never was a problem before.

Error Message

344x ...eElvUI/Wrath/Modules/ActionBars/TotemBar.lua:60: attempt to call method 'SetBackdropBorderColor' (a nil value)
[string "@ElvUI/Wrath/Modules/ActionBars/TotemBar.lua"]:60: in function <...eElvUI/Wrath/Modules/ActionBars/TotemBar.lua:57>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `MultiCastSlotButton_Update'
[string "@FrameXML/MultiCastActionBarFrame.lua"]:316: in function `MultiCastActionBarFrame_Update'
[string "@FrameXML/MultiCastActionBarFrame.lua"]:225: in function <FrameXML/MultiCastActionBarFrame.lua:223>

Locals:
self = <table> {
 SetAuraCooldowns = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1535
 SetupFlyoutButton = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1440
 modules = <table> {
 }
 ApplyTextOption = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:569
 ConfigureProfessionQuality = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:727
 ShownMicroButtons = <function> defined @ElvUI/Core/Modules/ActionBars/MicroBar.lua:244
 FadeBarBlings = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:777
 ActivateBindMode = <function> defined @ElvUI/Core/Modules/ActionBars/Bind.lua:34
 Button_OnEnter = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:810
 SetDefaultModulePrototype = <function> defined @Questie/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
 SkinMultiCastButton = <function> defined @ElvUI/Wrath/Modules/ActionBars/TotemBar.lua:65
 IsEnabled = <function> defined @Questie/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
 SettingsDisplayCategory = <function> defined @ElvUI/Core/Modules/ActionBars/Bind.lua:298
 UpdatePetBindings = <function> defined @ElvUI/Core/Modules/ActionBars/PetBar.lua:198
 UpdateMicroBarTextures = <function> defined @ElvUI/Core/Modules/ActionBars/MicroBar.lua:322
 CreateBarPet = <function> defined @ElvUI/Core/Modules/ActionBars/PetBar.lua:239
 RegisterMessage = <function> defined @Questie/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
 UnregisterMessage = <function> defined @Questie/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:148
 LAB_ButtonCreated = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1601
 hooks = <table> {
 }
 DisplayBindsTooltip = <function> defined @ElvUI/Core/Modules/ActionBars/Bind.lua:118
 db = <table> {
 }
 LAB_FlyoutUpdate = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1566
 Bar_OnLeave = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:797
 SpellBookTooltipOnUpdate = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:904
 UPDATE_SHAPESHIFT_COOLDOWN = <function> defined @ElvUI/Core/Modules/ActionBars/StanceBar.lua:25
 FixKeybindColor = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1331
 LAB_FlyoutCreated = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1578
 BlizzardOptionsPanel_OnEvent = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:837
 ColorSwipeTexture = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:753
 NewModule = <function> defined @Questie/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
 PositionAndSizeBarShapeShift = <function> defined @ElvUI/Core/Modules/ActionBars/StanceBar.lua:91
 UpdateFlyoutButtons = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1418
 UpdateStanceBindings = <function> defined @ElvUI/Core/Modules/ActionBars/StanceBar.lua:225
 StyleFlyout = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1457
 Button_OnLeave = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:823
 Initialized = true
 UpdateTotemBindings = <function> defined @ElvUI/Wrath/Modules/ActionBars/TotemBar.lua:240
 ButtonEventsRegisterFrame = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:982
 UpdateAuraCooldown = <function> defined @ElvUI/Core/Modules/ActionBars/ActionBars.lua:1507
 GetName = <function> defined @Questie/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
 FadeBlingTexture = <func

Steps to Reproduce

  1. download elvui from here: https://github.com/tukui-org/ElvUI/tree/development
  2. download masque from curseforge
  3. be shaman
  4. get error upon login since a few days ago.

Screenshots

No response

Notes

No response

StormFX commented 1 year ago

This doesn't seem to be a Masque issue.

Larsy93 commented 1 year ago

Yeah, I wasnt sure so I reported it to the ElvUI devs aswell, they fixed it in a dev push an hour ago so you can close this one :) Thanks for reply.