maxine4j / ElvUI_BetterTalentFrame

Improvements to the World of Warcraft talents interface
https://www.curseforge.com/wow/addons/elvui_bettertalentframe
GNU General Public License v3.0
1 stars 1 forks source link

Lua Error 2 #16

Closed maxine4j closed 3 years ago

maxine4j commented 3 years ago

Error:

3x ...s\ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:159: attempt to index global 'talentID' (a nil value) [string "@ElvUI_BetterTalentFrame\modules/TalentProfiles.lua"]:159: in function `ActivateProfile' [string "@ElvUI_BetterTalentFrame\modules/TalentProfiles.lua"]:308: in function <...s\ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:301>

Locals: self =

{ GetPvpTalentInfos = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:46 SetDefaultModuleLibraries = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:367 Enable = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:294 NewModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:235 EnableModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:332 modules =
{ } GetModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:210 IterateEmbeds = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:442 SecureHookScript = defined @ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:410 defaultModuleLibraries =
{ } TryDisplay = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:352 playerClass = "MAGE" SaveProfile = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:173 RawHookScript = defined @ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:395 baseName = "ElvUI_BetterTalentFrame" BuildFrame = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:241 UnregisterAllEvents = defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174 PLAYER_SPECIALIZATION_CHANGED = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:372 GetName = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:279 PLAYER_ENTERING_WORLD = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:376 ARWIC_BTF_SPEC_SELECTION_CHANGED = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:368 hasRunOneTime = true name = "ElvUI_BetterTalentsFrame_TalentProfiles" Initialize = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:390 IsEnabled = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451 orderedModules =
{ } ActivateProfile = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:140 DisableModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:350 GetProfile = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:70 RemoveProfile = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:85 InsertProfile = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:80 GetTalentInfos = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:24 RegisterMessage = defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90 HookScript = defined @ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:366 Print = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:19 StaticPopupShow_Add = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:135 IsHooked = defined @ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:493 VerifyDB = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:53 GetAllProfiles = defined @ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:75 IsModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:217 defaultModuleState = true SetDefaultModuleState = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:387 StaticPopupShow_Remove = defined @ElvUI_BetterTalentFrame

And No2:

1x ...s\ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:159: Usage: LearnTalent(talentID) [string "=[C]"]: in function LearnPvpTalent' [string "@ElvUI_BetterTalentFrame\modules/TalentProfiles.lua"]:159: in functionActivateProfile' [string "@ElvUI_BetterTalentFrame\modules/TalentProfiles.lua"]:308: in function <...s\ElvUI_BetterTalentFrame\modules/TalentProfiles.lua:301>

Locals: (temporary) = 3586 (temporary) = 1

maxine4j commented 3 years ago

Likely fixed with latest update