AdiButtonAuras

AdiButtonAuras

404k Downloads

Lua error at load time after banking Heart of Azeroth

brykrys opened this issue ยท 2 comments

commented

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)

commented
commented

Hey thanks for the report, This should be easily resolvable but I won't have any time for it till mid march or something.