Bagnon

Bagnon

126M Downloads

bagbrother is not working.

jiminu opened this issue ยท 9 comments

commented

Which software were you running?

  • Addon version name: 11.0.2
  • Client used: retail 11.0.2.56421

Please describe the bug.
i cant open my bags. button 'b' and bag click are not working. even all of addons are disabled except bagbrother, bagnon and bugsack.

Error Logs are Important!
here is a log in bugsack.

32x BagBrother/core/classes/itemGroup.lua:112: attempt to compare number with boolean
[string "@BagBrother/core/classes/itemGroup.lua"]:112: in function `Layout'
[string "@BagBrother/core/classes/itemGroup.lua"]:32: in function `Update'
[string "@BagBrother/core/classes/itemGroup.lua"]:26: in function <BagBrother/core/classes/itemGroup.lua:12>
[string "=(tail call)"]: ?
[string "@Bagnon/src/frame.lua"]:24: in function `New'
[string "@BagBrother/core/api/frames.lua"]:83: in function `New'
[string "@BagBrother/core/core.lua"]:65: in function <BagBrother/core/core.lua:63>
[string "=[C]"]: ?
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self = Frame {
 buttons = <table> {
 }
 order = <table> {
 }
 frame = BagnonInventory1 {
 }
 bags = <table> {
 }
}
profile = <table> {
 rules = <table> {
 }
 point = "BOTTOMRIGHT"
 hiddenBags = <table> {
 }
 scale = 1
 sort = true
 borderColor = <table> {
 }
 enabled = true
 reverseBags = false
 columns = 10
 money = true
 lockedSlots = <table> {
 }
 itemScale = 1
 color = <table> {
 }
 y = 31.999914
 x = -243.004639
 bagBreak = false
 broker = true
 reverseSlots = false
 alpha = 1
 hiddenRules = <table> {
 }
 bagFrame = false
}
columns = 10
scale = 1
size = 39
space = 1.300000
revBags = false
revSlots = false
x = 10
y = 1
group = 0
(for index) = 2
(for limit) = 6
(for step) = 1
k = 2
frame = Frame {
 id = 1
}
bag = 1
numSlots = 30
family = 0
slots = <table> {
}
(*temporary) = false
(*temporary) = 0
(*temporary) = 0
(*temporary) = 2
(*temporary) = 21
(*temporary) = 0
(*temporary) = 0
(*temporary) = 21
(*temporary) = 0
(*temporary) = "owner"
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
 __super = <table> {
 }
 __base = <table> {
 }
 OpenSound = 862
 __frames = <table> {
 }
 __type = "Frame"
 __count = 0
 FontH = GameFontHighlightLeft {
 }
 BrokerSpacing = 2
 __name = "BagnonFrame"
 MoneySpacing = 8
 CloseSound = 863
 Font = GameFontNormalLeft {
 }
 __index = <table> {
 }
 MoneyFrame = <table> {
 }
 BagGroup = <table> {
 }
}
(*temporary) = "attempt to compare number with boolean"

thank you.

commented

@Skelextor Not for me. Happens everytime! It's cool. I removed the addon and went to Bagonator.

I moved to Bagonator too, its very similar, only issue is how to access warband shared bank

commented

Confirmed.. Bank error's and cannot interact with it at all. Disable Bagnon to use Blizzard's UI for workaround.

Personal Inventory working okay, but Bank is completely un-usable, total freeze/lock-up of the bagslots

commented

I use Bagon with ElvUI and when I opened my bank it was empty (quite a shock) but didn't make sense so I came here, new update is only thing that has changed ? please fix :)

commented

uninstalling the addon, deleting the BagBrother.lua and Bagnon.lua config files in the WTF folder and then reinstalling the addon seemed to clear this up for me. Looks like the old boolean default config for bagBreak kept overwriting the config file and breaking the new logic that uses integers

commented

uninstalling the addon, deleting the BagBrother.lua and Bagnon.lua config files in the WTF folder and then reinstalling the addon seemed to clear this up for me. Looks like the old boolean default config for bagBreak kept overwriting the config file and breaking the new logic that uses integers

it worked! maybe the file is backup file when i was playing legion.
i tried this.

  1. moved WOW -> retail -> Account -> 'your account' -> SavedVariables
  2. deleted bagbrother.lua and bagnon.lua

thanks for your help!

commented

Still an issue. Tried Deleting the bagbrother and bagnon luas along with their BAK and reinstall, also tried removing then deleting the luas and then clean install. I got this.
``Message: Interface/AddOns/BagBrother/frames/bank/bank.lua:67: attempt to index field 'account' (a nil value)
Time: Tue Sep 3 06:39:36 2024
Count: 294
Stack: Interface/AddOns/BagBrother/frames/bank/bank.lua:67: attempt to index field 'account' (a nil value)
[string "@Interface/AddOns/BagBrother/frames/bank/bank.lua"]:67: in function GetBagInfo' [string "@Interface/AddOns/BagBrother/core/classes/frameBase.lua"]:169: in function <...terface/AddOns/BagBrother/core/classes/frameBase.lua:168> [string "=(tail call)"]: ? [string "=(tail call)"]: ? [string "=(tail call)"]: ? [string "@Interface/AddOns/BagBrother/core/classes/item.lua"]:123: in function <Interface/AddOns/BagBrother/core/classes/item.lua:122> [string "=(tail call)"]: ? [string "@Interface/AddOns/BagBrother/frames/inventory/item.lua"]:87: in function <...nterface/AddOns/BagBrother/frames/inventory/item.lua:86> [string "=[C]"]: in function Show'
[string "@Interface/AddOns/BagBrother/core/api/frames.lua"]:32: in function `Show'
[string "@Interface/AddOns/BagBrother/core/features/autoDisplay.lua"]:48: in function <...face/AddOns/BagBrother/core/features/autoDisplay.lua:47>
[string "@Interface/AddOns/BagBrother/core/features/autoDisplay.lua"]:83: in function `ShowFrame'
[string "@Interface/AddOns/Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:240: in function <...Panels_Game/Shared/PlayerInteractionFrameManager.lua:237>

Locals: self = BagnonBank1 {
ItemGroup = Frame {
}
id = "bank"
profile =

{
}
CloseButton = Button {
}
Title = Button {
}
FilterGroup = Frame {
}
SearchFrame = EditBox {
}
MenuButtons =
{
}
quality = 0
}
bag = 15
(*temporary) = nil
(*temporary) = 3
(*temporary) = "attempt to index field 'account' (a nil value)"
Addon =
{
IsRetail = true
SearchFrame =
{
}
Frames =
{
}
Currency =
{
}
Skins =
{
}
ItemGroup =
{
}
AccountMoney =
{
}
ContainerItemGroup =
{
}
CurrencyTracker =
{
}
BankTab =
{
}
Frame =
{
}
OptionsToggle =
{
}
Bag =
{
}
LastBankBag = 12
CurrencyTooltipCounts =
{
}
Base =
{
}
sets =
{
}
Name = "Bagnon"
None =
{
}
Parented =
{
}
guild =
{
}
player =
{
}
Cacher =
{
}
NumBags = 5
Item =
{
}
IsClassic = false
BankBags =
{
}
OwnerSelector =
{
}
Commands =
{
}
AutoDisplay =
{
}
SortButton =
{
}
LastBankTab = 17
BagGroup =
{
}
InventoryBags =
{
}
LDB =
{
}
TooltipCounts =
{
}
SideFilters =
{
}
Tag = "BAGNON_"
Inventory =
{
}
Rules =
{
}
ItemSlot =
{
}
SearchToggle =
{
}
Title =
{
}
Slash = "bgn"
Owners =
{
}
DepositButton =
{
}
BagToggle =
{
}
Bank =
{
}
Settings =
{
}
BrokerCarrousel =
{
}
MoneyFrame =
{
}
Tipped =
{
}
ContainerItem =
{
}
Events =
{
}
DropButton =
{
}
CurrencyLimit = 30
Sorting =
{
}
Version = "11.0.16"
}
``

commented

@mrgrosser I got an error the first time I opened my bank, however after closing the bank and reopening it, the error went away. It was like a one time error.

commented

@Skelextor Not for me. Happens everytime! It's cool. I removed the addon and went to Bagonator.

commented

Yea, its fixed. Thank you