Can't Split in GBank
Derankaix opened this issue · 5 comments
Running Software (please complete the following information):
- Game patch 8.0.1
- Addon Version 8.0.6
I can use the "Shift + Left click/right click" to split stacks in my own personal bank, and personal bags, But cannot do this in my guild bank?
Nothing happens, I have to take the entire stack of 200 out and put it into my bags, split it in my bags then put it back into the gbank.
If I disable Bagnon it works fine, I cannot find a setting anywhere that would effect it just for the gbank?
Appreciate any solves!
Check this issue: #757
EDIT: The fix for this particular issue seems to be changing the call to StackSplitFrame:OpenStackSplitFrame but that doesn't fix the core issue, it's probably just a change that Blizz made in the meantime.
In case it helps, I just received a different LUA error that I haven't seen before when I accidentally tried splitting the stack in the bank:
1x Bagnon_GuildBank\components\item.lua:43: attempt to call global 'OpenStackSplitFrame' (a nil value)
Bagnon_GuildBank\components\item.lua:43: in function <Bagnon_GuildBank\components\item.lua:35>
Locals:
self = Bagnon_GuildBankItemSlot3 {
timeSinceUpgradeCheck = 0
bag = 1
BattlepayItemTexture = {
}
SetItemMatchesItemContext = defined @FrameXML\ItemButtonTemplate.lua:182
IconOverlay = {
}
BagStaticTop = {
}
Flash = {
}
IconBorder = {
}
flashAnim = {
}
icon = Bagnon_GuildBankItemSlot3IconTexture {
}
ExtendedOverlay = {
}
caerdonButton = {
}
UpgradeIcon = {
}
UpdateItemContextMatching = defined @FrameXML\ItemButtonTemplate.lua:191
NewItemTexture = {
}
Cooldown = Bagnon_GuildBankItemSlot3Cooldown {
}
SplitStack = defined @Bagnon_GuildBank\components\item.lua:100
BagStaticBottom = {
}
ItemContextOverlay = {
}
flash = {
}
GetItemContextMatch = defined @FrameXML\ItemButtonTemplate.lua:187
scheduledSecondaryUpdate = false
ExtendedSlot = {
}
ExtendedOverlay2 = {
}
hasItem = true
JunkIcon = {
}
SetMatchesSearch = defined @FrameXML\ItemButtonTemplate.lua:173
UpdateItemContextOverlay = defined @FrameXML\ItemButtonTemplate.lua:205
count = 19
info =
}
0 =
frame = BagnonFrameguild {
}
GetItemLocation = defined @FrameXML\ItemButtonTemplate.lua:168
Count = Bagnon_GuildBankItemSlot3Count {
}
QuestBorder = Bagnon_GuildBankItemSlot3IconQuestTexture {
}
newitemglowAnim = {
}
GetMatchesSearch = defined @FrameXML\ItemButtonTemplate.lua:178
IconGlow = {
}
searchOverlay = Bagnon_GuildBankItemSlot3SearchOverlay {
}
}
button = "RightButton"
(*temporary) = nil
(*temporary) = nil
(*temporary) = Bagnon_GuildBankItemSlot3 {
timeSinceUpgradeCheck = 0
bag = 1
BattlepayItemTexture = {
}
SetItemMatchesItemContext = defined @FrameXML\ItemButtonTemplate.lua:182
IconOverlay = {
}
BagStaticTop = {
}
Flash = {
}
IconBorder = {
}
flashAnim = {
}
icon = Bagnon_GuildBankItemSlot3IconTexture {
}
ExtendedOverlay = {
}
caerdonButton = {
}
UpgradeIcon = {
}
UpdateItemContextMatching = defined @FrameXML\ItemButtonTemplate.lua:191
NewItemTexture = {
}
Cooldown = Bagnon_GuildBankItemSlot3Cooldown {
}
SplitStack = defined @Bagnon_GuildBank\components\item.lua:100
BagStaticBottom = {
}
ItemContextOverlay = {
}
flash = {
}
GetItemContextMatch = defined @FrameXML\ItemButtonTemplate.lua:187
scheduledSecondaryUpdate = false
ExtendedSlot = {
}
ExtendedOverlay2 = {
}
hasItem = true
JunkIcon = {
}
SetMatchesSearch = defined @FrameXML\ItemButtonTemplate.lua:173
UpdateItemContextOverlay = defined @FrameXML\ItemButtonTemplate.lua:205
count = 19
info =
}
0 =
frame = BagnonFrameguild {
}
GetItemLocation = defined @FrameXML\ItemButtonTemplate.lua:168
Count = Bagnon_GuildBankItemSlot3Count {
}
QuestBorder = Bagnon_GuildBankItemSlot3IconQuestTexture {
}
newitemglowAnim = {
}
GetMatchesSearch = defined @FrameXML\ItemButtonTemplate.lua:178
IconGlow = {
}
searchOverlay = Bagnon_GuildBankItemSlot3SearchOverlay {
}
}
(*temporary) = "BOTTOMLEFT"
(*temporary) = "TOPLEFT"
(*temporary) = "attempt to call global 'OpenStackSplitFrame' (a nil value)"
ItemSlot = {
0 =
OnEnter = defined @Bagnon_GuildBank\components\item.lua:74
__super = {
}
IsNew = defined @Bagnon_GuildBank\components\item.lua:119
UpdateCooldown = defined @Bagnon_GuildBank\components\item.lua:105
GetBlizzard = defined @bag
This error occurs
88x ...Bagnon\external\Wildpants\features\tooltipCounts.lua:74: attempt to index field '?' (a nil value)
...Bagnon\external\Wildpants\features\tooltipCounts.lua:74: in function <...Bagnon\external\Wildpants\features\tooltipCounts.lua:58>
...Bagnon\external\Wildpants\features\tooltipCounts.lua:136: in function <...Bagnon\external\Wildpants\features\tooltipCounts.lua:133>
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
...faceTradeSkillMaster\Core\Lib\TooltipLib.lua:95: in function <...faceTradeSkillMaster\Core\Lib\TooltipLib.lua:93>
[C]: in function `SetGuildBankItem'
Bagnon_GuildBank\components\item.lua:91: in function `UpdateTooltip'
Bagnon_GuildBank\components\item.lua:77: in function <Bagnon_GuildBank\components\item.lua:74>
Locals:
tooltip = GameTooltip {
0 = <userdata>
SetExistingSocketGem = <function> defined =[C]:-1
SetCurrencyToken = <function> defined @Altoholic\Tooltip.lua:700
SetGuildBankItem = <function> defined =[C]:-1
hasMoney = 1
SetVoidDepositItem = <function> defined =[C]:-1
Hide = <function> defined =[C]:-1
template = "Transparent"
comparing = false
SetSocketGem = <function> defined =[C]:-1
TopOverlay = <unnamed> {
}
shownMoneyFrames = 1
SetUnitDebuff = <function> defined =[C]:-1
SetItemByID = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
SetQuestItem = <function> defined =[C]:-1
SetTrainerService = <function> defined =[C]:-1
numMoneyFrames = 2
SetHyperlink = <function> defined =[C]:-1
SetRecipeReagentItem = <function> defined =[C]:-1
SetBuybackItem = <function> defined =[C]:-1
shoppingTooltips = <table> {
}
SetVoidItem = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
SetQuestLogItem = <function> defined =[C]:-1
SetVoidWithdrawalItem = <function> defined =[C]:-1
SetTradeTargetItem = <function> defined =[C]:-1
SetHeirloomByItemID = <function> defined =[C]:-1
SetTradePlayerItem = <function> defined =[C]:-1
SetInboxItem = <function> defined =[C]:-1
SetSendMailItem = <function> defined =[C]:-1
__tamedCounts = false
updateTooltip = 0.10899999346584
SetInventoryItem = <function> defined =[C]:-1
CIMI_tooltipWritten = false
SetMerchantCostItem = <function> defined @TradeSkillMaster\Core\Lib\TooltipLib.lua:93
SetLootRollItem = <function> defined =[C]:-1
SetUnitAura = <function> defined =[C]:-1
ignoreUpdates = true
SetAuctionSellItem = <function> defined =[C]:-1
SetBagItem = <function> defined =[C]:-1
needsReset = true
BottomOverlay = <unnamed> {
}
SetUnitBuff = <function> defined =[C]:-1
SetRecipeResultItem = <function> defined =[C]:-1
SetAuctionItem = <function> defined =[C]:-1
}
link = "|cffffffff|Hitem:124105::::::::120:577::::::|h[Starlight Rose]|h|r"
itemID = 124105
players = 0
total = 0
(for generator) = <function> defined @Bagnon\external\Wildpants\libs\LibItemCache-2.0\LibItemCache-2.0.lua:101
(for state) = nil
(for control) = "® ************"
owner = "® ************"
info = <table> {
isguild = true
name = "************"
faction = "Horde"
cached = false
realm = "************"
}
color = "|cfffad000%s|r"
(*temporary) = nil
(*temporary) = <table> {
isguild = true
name = "************"
faction = "Horde"
cached = false
realm = "************"
}
(*temporary) = <table> {
GetRGB = <function> defined @SharedXML\Util.lua:615
OnLoad = <function> defined @SharedXML\Util.lua:604
b = 0
GenerateHexColorMarkup = <function> defined @SharedXML\Util.lua:646
WrapTextInColorCode = <function> defined @SharedXML\Util.lua:650
GenerateHexColor = <function> defined @SharedXML\Util.lua:642
GetRGBA = <function> defined @SharedXML\Util.lua:623
IsEqualTo = <function> defined @SharedXML\Util.lua:608
g = 0.64
r = 0.77
SetRGBA = <function> defined @SharedXML\Util.lua:631
GetRGBAsBytes = <function> defined @SharedXML\Util.lua:619
SetRGB = <function> defined @SharedXML\Util.lua:638
GetRGBAAsBytes = <function> defined @SharedXML\Util.lua:627
}
(*temporary) = 1.41
(*temporary) = 325.53191489362
(*temporary) = "|cfffad000%s|r"
(*temporary) = "%s|r"
(*temporary) = 250.65957446809
(*temporary) = 208.34042553191
(*temporary) = 0
(*temporary) = "|cfffad000"
(*temporary) = 255
(*temporary) = 0
(*temporary) = 2
(*temporary) = nil
(*temporary) = 0
(*temporary) = "attempt to index field '?' (a nil value)"
Addon = <table> {
GetOwnerColorString = <function> defined @Bagnon\external\Wildpants\core\owners.lua:56
SearchFrame = <unnamed> {
}
EnableModule = <function> defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
ToggleFrame = <function> defined @Bagnon\external\Wildpants\core\frames.lua:43
IterateEm