SFX-WoW / Masque

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

Bug: LUA Error #258

Closed Dimmnn closed 1 year ago

Dimmnn commented 1 year ago

Game Flavor

Retail

Game Version

10.0

Add-On Version

9.2.7

Description

So i am not seeing any addons when I open up Masque through the addon. it looks like this

Im not sure whats going on..

Error Message

4x Interface/AddOns/Masque/Options/Core.lua:150: attempt to index upvalue 'InterfaceOptionsFrame' (a nil value)
[string "@Interface/AddOns/Masque/Options/Core.lua"]:150: in function `ToggleOptions'
[string "@Interface/AddOns/Masque/Masque.lua"]:120: in function `?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function `ChatEdit_ParseText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function `ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function <Interface/FrameXML/ChatFrame.lua:4915>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals:
self = <table> {
 SkinOptionsPanel = Frame {
 }
 SkinTexture = <function> defined @Interface/AddOns/Masque/Core/Regions/Texture.lua:39
 SetPulse = <function> defined @Interface/AddOns/Masque/Core/Regions/Frame.lua:191
 SkinText = <function> defined @Interface/AddOns/Masque/Core/Regions/Text.lua:32
 Skins = <table> {
 }
 AddSkin = <function> defined @Interface/AddOns/Masque/Skins/Skins.lua:48
 API_VERSION = 90002
 GetSize = <function> defined @Interface/AddOns/Masque/Core/Utility.lua:94
 GetRegion = <function> defined @Interface/AddOns/Masque/Core/Core.lua:26
 API = <table> {
 }
 Setup = <table> {
 }
 GetType = <function> defined @Interface/AddOns/Masque/Core/Core.lua:69
 RegTypes = <table> {
 }
 Authors = <table> {
 }
 SkinIconBorder = <function> defined @Interface/AddOns/Masque/Core/Regions/IconBorder.lua:72
 OLD_VERSION = 70200
 db = <table> {
 }
 Websites = <table> {
 }
 SkinMask = <function> defined @Interface/AddOns/Masque/Core/Regions/Mask.lua:33
 Options = <table> {
 }
 SetNormalColor = <function> defined @Interface/AddOns/Masque/Core/Regions/Normal.lua:194
 UpdateSpellAlert = <function> defined @Interface/AddOns/Masque/Core/Regions/SpellAlert.lua:43
 NoOp = <function> defined @Interface/AddOns/Masque/Core/Utility.lua:39
 ToggleDebug = <function> defined @Interface/AddOns/Masque/Masque.lua:153
 SetBackdropColor = <function> defined @Interface/AddOns/Masque/Core/Regions/Backdrop.lua:120
 SkinFrame = <function> defined @Interface/AddOns/Masque/Core/Regions/Frame.lua:58
 __Hidden = <table> {
 }
 SkinShadow = <function> defined @Interface/AddOns/Masque/Core/Regions/Shadow.lua:102
 GetID = <function> defined @Interface/AddOns/Masque/Core/Groups.lua:40
 OptionsLoaded = true
 Callback = <table> {
 }
 WOW_RETAIL = true
 Locale = <table> {
 }
 SkinIcon = <function> defined @Interface/AddOns/Masque/Core/Regions/Icon.lua:90
 SetCooldownColor = <function> defined @Interface/AddOns/Masque/Core/Regions/Frame.lua:180
 GetArg = <function> defined @Interface/AddOns/Masque/Options/Core.lua:186
 ToggleOptions = <function> defined @Interface/AddOns/Masque/Options/Core.lua:147
 Group_MT = <table> {
 }
 GetOptions = <function> defined @Interface/AddOns/Masque/Options/Skins.lua:160
 UpdateProfile = <function> defined @Interface/AddOns/Masque/Masque.lua:168
 UpdateSkinOptions = <function> defined @Interface/AddOns/Masque/Options/Skins.lua:478
 EmptyTypes = <table> {
 }
 SkinNormal = <function> defined @Interface/AddOns/Masque/Core/Regions/Normal.lua:111
 LDBO = <table> {
 }
 GetScale = <function> defined @Interface/AddOns/Masque/Core/Utility.lua:83
 ProfilesPanel = Frame {
 }
 LDBI = <table> {
 }
 OptionsPanel = Frame {
 }
 USE_LDS = true
 GetGroup = <function> defined @Interface/AddOns/Masque/Core/Groups.lua:89
 SkinButton = <function> defined @Interface/AddOns/Masque/Core/Button.lua:52
 SetTextureColor = <function> defined @Interface/AddOns/Masque/Core/Regions/Texture.lua:112
 SetShadowColor = <function> defined @Interface/AddOns/Masque/Core/Regions/Shadow.lua:90
 SetGlossColor = <function> defined @Interface/AddOns/Masque/Core/Regions/Gloss.lua:102
 SkinGloss = <function> defined @Interface/AddOns/Masque/Core/Regions/Gloss.lua:90
 Groups = <table> {
 }
 SkinBackdrop = <function> defined @Interface/AddOns/Masque/Core/Regions/Backdrop.lua:138
 GetColor = <function> defined @Interface/AddOns/Masque/Core/Utility.lua:26
 SkinNewItem = <function> defined @Interface/AddOns/Masque/Core/Regions/NewItem.lua:73
 GetStandAlone = <function> defined @Interface/AddOns/Masque/Options/Core.lua:181
 CRLF = "
 "
 GetTexCoords = <function> defined @Interface/AddOns/Masque/Core/Utility.lua:105
 CleanDB = <function> defined @Interface/AddOns/Masque/Core/Groups.lua:103
 Version = "9.2.7"
 SkinCooldown = <function> defined @Interface/AddOns/Masque/Core/Regions/Frame.lua:106
 WOW_VERSION = 100000
 SkinQuestBorder = <function> defined @Interface/AddOns/Masque/Core/Regions/QuestBorder.lua:73
 SkinList = <table> {
 }
 UpdateNormal = <function> defined @Interface/AddOns/Masque/Core/Regions/Normal.lua:52
 SetPoints = <function> defined @Interface/AddOns/Masque/Co

Steps to Reproduce

No response

Screenshots

https://i.imgur.com/wAKyzKd.png

Notes

No response

Dimmnn commented 1 year ago

I figured out through discord it was because i didnt have the most recent update.