
Unable to view alt character inventory if it contains a Mythic Keystone
Shauren opened this issue ยท 0 comments
Is there an existing issue for this?
- I have searched the existing open and closed issues.
Description
Expected to be able to view other character inventory, got blank frame instead
I don't know exactly which game version changed that but since resilient keystones were added to the game, keystone link format changed, it gained another integer at the end that specifies resilient keystone level
That makes it have the same format as battlepet links, entering code branches meant for battlepets
To determine if item is a keystone C_Item.IsItemKeystoneByID
api exists (checks class Reagent (5) subclass Keystone (1))
Bagnon Version
Bagnon 11.2.8
World of Warcraft Flavor
Retail
World of Warcraft Region
EU
Tested with only Bagnon
I got this issue with only Bagnon enabled
Lua Error
1x BagBrother/core/classes/frameBase.lua:182: bad argument #1 to 'GetItemQualityColor' (Usage: local r, g, b, qualityString = C_Item.GetItemQualityColor(quality))
[BagBrother/core/classes/frameBase.lua]:182: in function <BagBrother/core/classes/frameBase.lua:173>
[tail call]: ?
[tail call]: ?
[BagBrother/core/classes/itemGroup.lua]:113: in function 'Layout'
[BagBrother/core/classes/itemGroup.lua]:31: in function <BagBrother/core/classes/itemGroup.lua:29>
[tail call]: ?
[C]: ?
[AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:19: in function <...ons/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:54: in function 'Fire'
[BagBrother/libs/WildAddon-1.1-10/WildAddon-1.1.lua]:138: in function 'SendSignal'
[BagBrother/core/classes/base.lua]:46: in function 'SendFrameSignal'
[BagBrother/core/classes/frameBase.lua]:235: in function 'SetOwner'
[BagBrother/core/api/frames.lua]:30: in function 'Show'
[BagBrother/core/classes/offlineSelector.lua]:138: in function <...eBagBrother/core/classes/offlineSelector.lua:137>
[tail call]: ?
[C]: in function 'securecallfunction'
[Blizzard_Menu/Menu.lua]:896: in function 'Pick'
[Blizzard_Menu/MenuTemplates.lua]:74: in function <Blizzard_Menu/MenuTemplates.lua:68>
Locals:
self = BagnonInventory1 {
rules = <table> {
}
SearchBar = EditBox {
}
skin = Frame {
}
icon = 130716
OwnerSelector = Button {
}
CurrencyTracker = Frame {
}
MoneyFrame = BagnonPlayerMoney1 {
}
ItemGroup = Frame {
}
id = "inventory"
owner = <table> {
}
BagToggle = CheckButton {
}
inset = 2
profile = <table> {
}
CloseButton = Button {
}
Title = Button {
}
Footer = Frame {
}
margin = 0
name = "Inventory"
MenuButtons = <table> {
}
compiled = <table> {
}
}
bag = 0
slot = 19
bag = <table> {
items = <table> {
}
size = 20
}
data = "180653:503:11:162:9:10:0:0"
id = "180653"
_ = "503"
quality = "11"
item = <table> {
iconFileID = 180653
itemID = 180653
quality = 11
}
(*temporary) = "|c%s|Hbattlepet:%sx0|h[%s]|h|r"
(*temporary) = 4
PET_FORMAT = "^%d+:%d+:%d+:%d+:%d+:%d+:%d+:%d+$"
C = <table> {
}
KEYSTONE_FORMAT = "^%d+:%d+:%d+:%d+:%d+:%d+:%d+$"
Reproduction Steps
- Have one character with item 180653 Mythic Keystone in inventory
- Log in a different character
- Attempt to view first characters inventory
Last Working Version
None - item link format changed
Screenshots
No response