Lua error at load time after banking Heart of Azeroth
brykrys opened this issue ยท 2 comments
Version (*):
9.0.3
Bug description (*):
Lua error (below) on every login, after banking Heart of Azeroth.
Class and spell data:
- class and spec:
Havok Demon Hunter
How to reproduce:
Put Heart of Azeroth in the bank, then log out and in, or /reload.
Putting the Heart back in your bags prevents the error.
Heart is fully unlocked on this character.
I checked that I had removed all Essence Power buttons from my actionbars.
(edit) turns out this alt is still wearing an azerite armor piece (I got a lucky neck upgrade before I'd replaced all the other pieces!)
Error report:
Date: 2021-03-02 11:58:58
ID: 1
Error occured in: Global
Count: 1
Message: ...Ons\AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua line 59:
bad argument #1 to 'GetPowerLevel' (Usage: local powerLevel = C_AzeriteItem.GetPowerLevel(azeriteItemLocation))
Debug:
[string "=[C]"]: GetPowerLevel()
[string "@AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua"]:59:
...Ons\AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua:57
[string "@AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua"]:86:
...Ons\AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua:81
[string "@AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua"]:110:
...Ons\AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua:95
[string "@AdiButtonAuras\libs\LibSpellbook-1.0\azerite.lua"]:131: handler()
[string "@AdiButtonAuras\libs\LibSpellbook-1.0\core.lua"]:27: ?()
[string "@AdiButtonAuras\libs\LibSpellbook-1.0\core.lua"]:44:
...AddOns\AdiButtonAuras\libs\LibSpellbook-1.0\core.lua:43
Locals:
(*temporary) = <table> {
GetBagAndSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:34
IsBagAndSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:52
SetEquipmentSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:38
HasAnyLocation = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:56
Clear = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:21
IsEquipmentSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:48
IsEqualToBagAndSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:64
SetBagAndSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:27
IsEqualTo = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:80
GetEquipmentSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:44
IsEqualToEquipmentSlot = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:72
slotIndex = 25
bagID = 11
IsValid = <function> defined @Interface\FrameXML\ObjectAPI\ItemLocation.lua:60
}
AddOns:
KalielsTracker, v4.2.13
Swatter, v<%version%> (<%codename%>)
AckisRecipeList, v9.0.2
AdiButtonAuras, v9.0.3
AdvancedInterfaceOptions, v1.4.3
Altoholic, vr198
AutoBar, v9.0.2.03
Babylonian, v<%version%> (<%codename%>)
Bagnon, v9.0.5
BattlePetBreedID, vv1.17.5
BodyGuardAway, v2.2
CanIMogIt, v9.0.2v1.30
ChatClear, v1.13
Chatter, v1.7.3
Configator, v<%version%> (<%codename%>)
Cromulent, v80205-2
DataStore, vr71
DataStoreAchievements, vr50
DataStoreAgenda, vr32
DataStoreAuctions, v
DataStoreCharacters, vr49
DataStoreContainers, vr63
DataStoreCrafts, vr85
DataStoreCurrencies, vr41
DataStoreGarrisons, vr28
DataStoreInventory, vr56
DataStoreMails, vr55
DataStorePets, vr47
DataStoreQuests, vr51
DataStoreReputations, vr48
DataStoreSpells, vr36
DataStoreStats, vr35
DataStoreTalents, vr68
DBMCore, v9.0.21
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v<%version%> (<%codename%>)
DefaultAnchor, v1.23
Dominos, v9.0.23
DominosCast, v
DominosEncounter, v
DominosProgress, v
DominosRoll, v
eXtremeUnitButtons, v2.1beta1
FishingBuddy, v1.15
FixSettings, v1.1
HandyNotes, vv1.6.1
HandyNotesBattleForAzeroth, v4
HandyNotesDirections, v1
HandyNotesDraenorTreasures, v1.21
HandyNotesGuild, v1.12
HandyNotesHallowsEnd, vv1.5.1
HandyNotesLegionTreasures, vv21
HandyNotesLorewalkers, vv12
HandyNotesLostAndFound, vv15
HandyNotesLunarFestival, vv1.6.3
HandyNotesShadowlands, v28
HandyNotesSummerFestival, vv1.6.2
HandyNotesSuramarTelemancy, vv9
HandyNotesTimelessIsleChests, v1.08
IceHUD, v1.13.2-0
InFlightLoad, v9.0.002
Informant, v<%version%> (<%codename%>)
LibDataBroker, v
LibExtraTip, v<%version%> (<%codename%>)
LinkWrangler, v2.033
LinkWranglerAuctioneer, v1.70
LinkWranglerCompanion, v1.82
Livestock, v2.9.3
Mapster, v1.9.1
MasterPlanA, vA
MinimalArchaeology, v9.0.5.2
MinimapButtonFrame, v3.1.10h
MinimapButtonFrameSkinPack, v3.0.1b
NoError, v3
NomiCakes, v9.0.2.0
OmniCC, v9.0.5
Outfitter, v6.0.0
Pawn, v2.4.15
PitBull4, vv4.2.3
PopPlus, v1.26
Postal, vr436
Recount, vv9.0.2b
Rematch, v4.11.11
SilverDragon, vv90002.15
SilverDragonBattleForAzeroth, vv90002.15
SilverDragonBurningCrusade, vv90002.15
SilverDragonCataclysm, vv90002.15
SilverDragonLegion, vv90002.15
SilverDragonMists, vv90002.15
SilverDragonOverlay, vv90002.15
SilverDragonRangeExtender, vv90002.15
SilverDragonShadowlands, vv90002.15
SilverDragonVanilla, vv90002.15
SilverDragonWarlords, vv90002.15
SilverDragonWrath, vv90002.15
Skillet, v4.25-alpha1
SlideBar, v<%version%> (<%codename%>)
SoundPlus, v2
Stubby, v<%version%> (<%codename%>)
TestBadLink, v1
TidyPlates, v6.20.3
TidyPlatesNeon, v
TidyPlatesHub, v
TidyPlatesWidgets, v
TipHelper, v<%version%> (<%codename%>)
Titan, v5.19.2.90001
TitanBag, v5.19.2.90001
TitanClock, v5.19.2.90001
TitanGold, v5.19.2.90001
TitanItemDed, v5.4.0.1
TitanLocation, v5.19.2.90001
TitanLootType, v5.19.2.90001
TitanPerformance, v5.19.2.90001
TitanRepair, v5.19.2.90001
TitanTreasury, v34
TitanXP, v5.19.2.90001
TooltipItemIcon, v1.782
TradeSkillInfo, vv2.4.4-4-g54903fd
VenturePlan, v4.12a
WarPlan, v3.15
WeakAuras, v3.1.9
WorldQuestTracker, v
BlizRuntimeLib_enUS v9.0.2.90002 <none>
(ck=d09)
Fixed with AdiAddons/LibSpellbook-1.0@ddf935c