Conflict with GW2 UI - unable to post auctions
idominic18 opened this issue ยท 1 comments
23x ...r/Source_Mainline/Utilities/ItemInfoFromLocation.lua:10: attempt to index local 'itemInfo' (a number value)
[string "@Interface/AddOns/Auctionator/Source_Mainline/Utilities/ItemInfoFromLocation.lua"]:10: in function ItemInfoFromLocation' [string "@Interface/AddOns/Auctionator/Source/Tabs/DataProviders/Bag.lua"]:67: in function
LoadBagData'
[string "@Interface/AddOns/Auctionator/Source/Tabs/DataProviders/Bag.lua"]:13: in function Reload' [string "@Interface/AddOns/Auctionator/Source/Tabs/DataProviders/Bag.lua"]:33: in function <...AddOns/Auctionator/Source/Tabs/DataProviders/Bag.lua:29> [string "=[C]"]: in function
Show'
[string "@Interface/AddOns/Blizzard_AuctionHouseUI/Blizzard_AuctionHouseFrame.lua"]:611: in function <...izzard_AuctionHouseUI/Blizzard_AuctionHouseFrame.lua:571>
[string "=[C]"]: in function ?' [string "@Interface/SharedXML/FunctionUtil.lua"]:15: in function
CallMethodOnNearestAncestor'
[string "@Interface/AddOns/Blizzard_AuctionHouseUI/Blizzard_AuctionHouseTab.lua"]:24: in function <...Blizzard_AuctionHouseUI/Blizzard_AuctionHouseTab.lua:23>
Locals:
location =
Clear = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:29
IsEquipmentSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:56
IsEqualToBagAndSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:72
SetBagAndSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:35
IsBagAndSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:60
SetEquipmentSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:46
slotIndex = 1
HasAnyLocation = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:64
bagID = 0
GetEquipmentSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:52
IsEqualToEquipmentSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:80
GetBagAndSlot = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:42
IsValid = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:68
IsEqualTo = defined @Interface/FrameXML/ObjectAPI/ItemLocation.lua:88
}
itemKey =
itemLevel = 1
itemSuffix = 0
itemID = 6948
battlePetSpeciesID = 0
}
itemType = 1
icon = nil
itemCount = nil
quality = nil
itemLink = nil
_ = nil
itemInfo = 134414
(*temporary) = 0
(*temporary) = 1
(*temporary) = 134414
(*temporary) = 1
(*temporary) = false
(*temporary) = 1
(*temporary) = false
(*temporary) = false
(*temporary) = "|cffffffff|Hitem:6948::::::::60:72:::::::::|h[Hearthstone]|h|r"
(*temporary) = false
(*temporary) = "attempt to index local 'itemInfo' (a number value)"
I've tested GW2 (beta). This is a bug with GW2, as it adds its own function for the API C_Container.GetItemInfo
- which pretends to be the Blizzard function while returning different results to the real C_Container.GetItemInfo
on the Dragonflight beta. Auctionator checks for the function's existence and if it exists tries to use it with the correct return values. You'll need to contact the developers of GW2 to fix this.