Addon not working in classic since 9.2.2 properly.
RasmusSwahn opened this issue ยท 7 comments
- Addon version: 10.0.15 for Wow-3.4.0
- Server patch: 3.4.1
Read through changelogs since 9.2.2 (version i was running on previously that wasn't broken for me but new 3.4.1 broke that)
Describe the bug
Ever since 9.2.2 Bagnon has been broken, features that don't work: Cannot access banktab from outside bank anymore, the button just doesn't exist where it used to in 9.2.2, the currency feature implemented is non-existent, moving items in bags causes them to not update until bags are closed and opened again.
To Reproduce
Steps to reproduce the behaviour:
Literally just downloaded the addon, doing it through curse-app currently, but tried manually removing and downloading through website aswell. Tried troubleshooting, and from what i've gathered its not being caused by other addons, only running Bagnon i get the same result, a little unsure if this is something gathered elsewhere.
Expected behaviour
Expecting it to work as it did for me running 9.2.2, with added access to new developed features such as currency-managing etc.
Screenshots
Edit: marked section is where bank-button usually is, have moved around a bunch of items as you can tell by the greyed out icons.
Error Logs
No error logs are created, at any point during playing or anything sadly.
Additional context
as previously mentioned, 9.2.2 was the latest version i tried running that worked, but with ulduarpatch 3.4.1 that broke completely, so installing latest version i was hoping things would be working, but sadly not.
reproduced
Edit: Additionally, when a gem is crafted (could go for any profession craft) and/or a socketing window is opened:
Message: ...rface/AddOns/BagBrother/addons/core/classes/item.lua:458: attempt to call field 'IsBattlePayItem' (a boolean value)
Time: Thu Jan 19 14:23:49 2023
Count: 2
Stack: ...rface/AddOns/BagBrother/addons/core/classes/item.lua:458: attempt to call field 'IsBattlePayItem' (a boolean value)
[string "@Interface/AddOns/BagBrother/addons/core/classes/item.lua"]:458: in function `IsPaid'
[string "@Interface/AddOns/BagBrother/addons/core/classes/item.lua"]:322: in function `UpdateNewItemAnimation'
[string "@Interface/AddOns/BagBrother/addons/core/classes/item.lua"]:216: in function `func'
[string "@Interface/AddOns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua"]:36: in function <...ns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua:30>
Locals: self = ContainerFrame1Item3 {
0 = <userdata>
OnLeave = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:190
__super = <table> {
}
UnregisterAll = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/base.lua:27
IconOverlay = Texture {
}
UpdateCooldown = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:274
Bind = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:106
IconBorder = Texture {
}
flashAnim = AnimationGroup {
}
icon = ContainerFrame1Item3IconTexture {
}
Backgrounds = <table> {
}
UpdateTooltip = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:181
ExtendedOverlay = Texture {
}
readable = false
locked = true
count = 1
__type = "Button"
__count = 2
GetFrameID = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/parented.lua:19
NewItemTexture = Texture {
}
Delay = <function> defined @Interface/AddOns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua:27
SplitStack = <function> defined @Interface/FrameXML/ContainerFrame_Shared.lua:1059
SendFrameSignal = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/base.lua:23
info = <table> {
}
BagStaticBottom = Texture {
}
GetTemplate = <function> defined @Interface/AddOns/BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:108
UpdateLocked = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:224
UnregisterMessage = <function> defined @Interface/AddOns/AtlasLootClassic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
Update = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:198
flash = Texture {
}
frame = BagnonInventoryFrame1 {
}
RegisterFrameSignal = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/base.lua:15
RegisterMessage = <function> defined @Interface/AddOns/AtlasLootClassic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
GetBlizzard = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:93
UpdateSearch = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:294
hasItem = true
IconGlow = Texture {
}
NumInactive = <function> defined @Interface/AddOns/BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:124
UnregisterSignal = <function> defined @Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:78
GetInfo = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:432
GetBagFamily = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:415
SendMessage = <function> defined @Interface/AddOns/AtlasLootClassic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
GetProfile = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/parented.lua:23
GetClassName = <function> defined @Interface/AddOns/BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:100
GetQuery = <function> defined @Interface/AddOns/BagBrother/addons/core/classes/item.lua:428
GetClass = <function> defined @Interface/AddOns/BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:135
IsAbstract = <function> defined @Interface/AddOns/BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:116
GetSuper = <function> defined @I
It fixed the items updating when being moved, does not fix bank-button no longer appearing and currency not working still.
On Discord guildies sharing this: #1620 (comment)
Addon was updated 20mins ago: https://www.curseforge.com/wow/addons/bagnon/files
Looks like that fix was for the item-moving not updating, no access to bank-button is still a problem :(
Update: apparently after 9.2.2 they removed this button, and rightclicking up here is the new way to display bank, terrible UX design, and changelogs show nothing past 9.2.3 moving forward about it, closing issue, please add the button to the bottom left, its one of the key features of bagnon and not having it easy access even with new currency tracker is horrible design.