[Bug] 【插件】菜单显示Windtools已经加载,但是在ElvUI界面无法展示其选项 和其他两个BUG
JerryMMo opened this issue · 3 comments
游戏版本:10.1.5.50469
插件版本:Elvui WindTools 3.33 | ElvUI 13.38
游戏语言:zhTW
描述:插件的下载来源为Overwolf的curseforge,重新安装了两遍。点击游戏里的【插件】按钮,显示 【Wind 工具箱 】已经加载,但是在ElvUI界面无法展示其选项。
bugsack 还有以下错误:
12x ...UI_WindTools/Modules/Skins/Blizzard/PlayerChoice.lua:13: attempt to index field 'shadow' (a nil value)
[string "@ElvUI_WindTools/Modules/Skins/Blizzard/PlayerChoice.lua"]:13: in function <...UI_WindTools/Modules/Skins/Blizzard/PlayerChoice.lua:7>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function SetupOptions' [string "@Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua"]:140: in function
TryShow'
[string "@FrameXML/UIParent.lua"]:2292: in function <FrameXML/UIParent.lua:1421>
[string "=[C]"]: ?
Locals:
frame = PlayerChoiceFrame {
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
OnSelectionMade = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:221
optionFrameTemplate = "PlayerChoiceGenericPowerChoiceOptionTemplate"
SetupFrame = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:249
GetTextureKitInfo = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:110
GetChildPadding = defined @SharedXML/LayoutFrame.lua:142
OnCleaned = defined @SharedXML/LayoutFrame.lua:123
OnCloseUIFromExitButton = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:227
TryShow = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:121
GetPlayerChoiceOptionHeightData = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:296
alignedSectionMaxHeights =
}
expand = true
OnShow = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:165
rightPadding = 65
optionPools =
}
leftPadding = 65
LayoutChildren = defined @SharedXML/LayoutFrame.lua:272
bottomPadding = 120
choiceInfo =
}
topPadding = 120
Header = Frame {
}
optionsAligned = true
textureKitInfo =
}
isLegacy = false
uiTextureKit = "genericplayerchoice"
GetObjectGUID = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:149
BlackBackground = Frame {
}
AreOptionsAligned = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:350
ResetPlayerChoiceOptionHeightData = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:292
FadeOutAllOptions = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:215
MarkDirty = defined @SharedXML/LayoutFrame.lua:99
Title = Frame {
}
CalculateFrameSize = defined @SharedXML/LayoutFrame.lua:157
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:55
Background = Frame {
}
NineSlice = Frame {
}
IsLegacy = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:354
spacing = 20
OnUpdate = defined @SharedXML/LayoutFrame.lua:93
GetLayoutChildren = defined @SharedXML/LayoutFrame.lua:73
BorderLayerModelScene = ModelScene {
}
AlignOptionHeights = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:328
GetAdditionalRegions = defined @SharedXML/LayoutFrame.lua:85
onCloseCallback = defined @SharedXML/FunctionUtil.lua:89
IsDirty = defined @SharedXML/LayoutFrame.lua:119
OnLoad = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:3
OnHide = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:189
Layout = defined @SharedXML/LayoutFrame.lua:179
0 =
OnEvent = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:8
GetPadding = defined @SharedXML/LayoutFrame.lua:133
CloseButton = Button {
}
SetupTextureKits = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:115
MarkClean = defined @SharedXML/LayoutFrame.lua:114
MarkIgnoreInLayout = defined @SharedXML/LayoutFrame.lua:44
fixedWidth = 100
SetupOptions = defined =[C]:-1
IgnoreLayoutIndex = defined @SharedXML/LayoutFrame.lua:40
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = PlayerChoiceFrame {
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
OnSelectionMade = defined @Blizzard_PlayerChoice/Blizzard_PlayerChoice.lua:221
optionFrameTemplate = "PlayerCho
这是错误2:
1x ...s/ElvUI_WindTools/Modules/Announcement/Authority.lua:157: attempt to index field 'others' (a nil value)
[string "@ElvUI_WindTools/Modules/Announcement/Authority.lua"]:157: in function `SendInterruptConfig'
[string "@ElvUI_WindTools/Modules/Announcement/Authority.lua"]:142: in function <...s/ElvUI_WindTools/Modules/Announcement/Authority.lua:139>
Locals:
self =
SetDefaultModuleLibraries = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:363
ITEM_CHANGED = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:42
ProfileUpdate = defined @ElvUI_WindTools/Modules/Announcement/Core.lua:159
QUEST_LOG_UPDATE = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:93
modules =
}
baseName = "ElvUI_WindTools"
SendInterruptConfig = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:156
IsGroupMember = defined @ElvUI_WindTools/Modules/Announcement/Core.lua:123
Quest = defined @ElvUI_WindTools/Modules/Announcement/Quest.lua:115
Utility = defined @ElvUI_WindTools/Modules/Announcement/Utility.lua:146
CHAT_MSG_PARTY = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:30
CHAT_MSG_SYSTEM = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:24
Interrupt = defined @ElvUI_WindTools/Modules/Announcement/Interrupt.lua:13
SetDefaultModulePrototype = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:405
SendThreatTransferConfig = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:223
defaultModuleState = true
IsEnabled = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:447
SendMyLevel = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:68
CHAT_MSG_PARTY_LEADER = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:34
Keystone = defined @ElvUI_WindTools/Modules/Announcement/Keystone.lua:31
CHAT_MSG_GUILD = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:38
RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
UpdateBlizzardQuestAnnouncement = defined @ElvUI_WindTools/Modules/Announcement/Quest.lua:90
Dispel = defined @ElvUI_WindTools/Modules/Announcement/Dispel.lua:13
CheckAuthority = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:58
db =
}
SetEnabledState = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:420
enabledState = true
COMBAT_LOG_EVENT_UNFILTERED = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:46
RegisterEvent = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
ReceiveLevel = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:77
IterateModules = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:433
CHALLENGE_MODE_COMPLETED = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:86
SendTauntConfig = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:206
Taunt = defined @ElvUI_WindTools/Modules/Announcement/Taunt.lua:34
LFG_COMPLETION_REWARD = defined @ElvUI_WindTools/Modules/Announcement/Events.lua:74
Enable = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:206
InitializeAuthority = defined @ElvUI_WindTools/Modules/Announcement/Authority.lua:49
defaultModuleLibraries =
}
CHAT_MSG_ADDON = defined @add
这是第三个BUG:
1x ...ddOns/ElvUI_WindTools/Modules/Combat/CombatAlert.lua:113: attempt to perform arithmetic on field 'animationSize' (a nil value)
[string "@ElvUI_WindTools/Modules/Combat/CombatAlert.lua"]:113: in function UpdateAnimationFrame' [string "@ElvUI_WindTools/Modules/Combat/CombatAlert.lua"]:364: in function
?'
[string "@AdiBags/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@AdiBags/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@AdiBags/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@CollectMe/Libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <CollectMe/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
self =
SetDefaultModuleLibraries = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:363
Enable = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:290
UnregisterAllEvents = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
EnableModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
}
GetModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:438
animationFrame = Frame {
}
QueueAlert = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:302
defaultModuleLibraries =
}
UpdateFrames = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:348
CreateTextFrame = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:147
UpdateMover = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:325
SetDefaultModulePrototype = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:405
name = "ElvUI_WindTools_CombatAlert"
ConstructFrames = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:358
IsEnabled = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
}
DisableModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:346
Log = defined @ElvUI_WindTools/Core/Functions/Developer.lua:124
textFrame = Frame {
}
alert = Frame {
}
RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
ProfileUpdate = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:387
baseName = "ElvUI_WindTools"
Initialize = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:404
UpdateTextFrame = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:185
Preview = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:399
IsModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:213
db =
}
SetDefaultModuleState = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:383
PLAYER_REGEN_ENABLED = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:320
LoadNextAlert = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:306
SetEnabledState = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:420
PLAYER_REGEN_DISABLED = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:316
enabledState = true
NewModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:231
RegisterEvent = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterAllMessages = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
UpdateAnimationFrame = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:108
CreateAnimationFrame = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:12
ShowAlert = defined @ElvUI_WindTools/Modules/Combat/CombatAlert.lua:220
IterateModules = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:433
defaultModuleState = true
SendMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
GetName = defined @AdiBags/libs/AceA