Jaliborc / Bagnon

Single window displays for you items
200 stars 112 forks source link

Void Storage - Buying & First Time Panel/Window is Broken #1864

Open Haembina opened 10 months ago

Haembina commented 10 months ago

Which software were you running?

Have you read the changelog? Yes

Please describe the bug. Void Storage is broken, can't buy it using the Bagnon UI, gotta disable the addon then re-enable it after buying the storage with the Blizzard UI

Please describe how to reproduce it.

  1. Use a Character that doesn't have Void Storage yet
  2. Talk to a Vaultkeeper
  3. No Buying options show up and you can't do anything with the Window of the Void Storage
  4. Error:

1x BagBrother/frames/vault/vault.lua:51: attempt to compare number with nil [string "@BagBrother/frames/vault/vault.lua"]:51: in function `?' [string "@TomTom/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>

[string "@TomTom/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@TomTom/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function SendMessage' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:100: in functionSendSignal' [string "@BagBrother/core/api/events.lua"]:158: in function UpdateLocation' [string "@BagBrother/core/api/events.lua"]:83: in function?' [string "@TomTom/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>

[string "@TomTom/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@TomTom/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function Fire' [string "@TomTom/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...aceTomTom/libs/AceEvent-3.0/AceEvent-3.0.lua:119> [string "=[C]"]: in functionCameraOrSelectOrMoveStop'

Locals: self = Frame { 0 = SearchFrame = EditBox { } Withdraw = Frame { } bg = Frame { } quality = 0 SearchToggle = CheckButton { } SortButton = CheckButton { } id = "vault" OptionsToggle = Button { } Money = BagnonTransferButton1 { } profile =

{ } CloseButton = Button { } Title = Button { } Broker = Button { } ItemGroup = Frame { } OwnerSelector = Button { } MenuButtons =
{ } Deposit = Frame { } } (temporary) = nil (temporary) = 43991860 (temporary) = 43991860 (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = "attempt to compare number with nil" Sushi =
{ TextedClickable =
{ } HelpTip =
{ } DropChoice =
{ } Labeled =
{ } Callable =
{ } Dropdown =
{ } Clickable =
{ } RedButton =
{ } DropButton =
{ } Editable =
{ } Base =
{ } OptionsGroup =
{ } Popup =
{ } ExpandCheck =
{ } Group =
{ } Tipped =
{ } Meta =
{ } ExpandHeader =
{ } BoxEdit =
{ } Glowbox =
{ } GrayButton =
{ } IconCheck =
{ } Header =
{ } DarkEdit =
{ } Check =
{ } ColorPicker =
{ } HelpButton =
{ } Slider =
{ } } L =
{ Guilds = "Guilds" Bags = "Bags" TitleVault = "%s's Void Storage" InvalidVersion = "Your copy of |cffffd200%s|r is either corrupted or illegal.|nPlease download an official build for free." OpenBags = "Open Inventory" ConfirmDelete = "Are you sure you want to delete %s's cached data?" BrowseItems = "Browse Items" ShowBag = "Click to show this bag." TitleBags = "%s's Inventory" ConfirmTransfer = "Depositing any items will remove all modifications and make them non-tradeable and non-refundable.|n|nDo you wish to continue?" HideSlots = "Hide Slots" GuildFunds = "Guild Funds" OpenVault = "Open Void Storage" Drag = "Drag" OpenBank = "Open Bank" FocusTrade = "Focus Trade" FocusNormal = "Focus Normal" ServerSorting = "Server-Side Sorting" ServerSortingTip = "Whether to let the game server sort items where available." NumWithdraw = "%d Withdraw" OutOfDate = "Your |cffffd200%s|r version might be outdated!|n%s reported having|n|cff82c5ff%s|r, please update if true." OpenGuild = "Open Guild Bank" ViewSlots = "View Slots" PurchaseVault = "Would you like to unlock the Void Storage service?|n|n|cffffd200Cost:|r %s" Locations = "Locations" OfflineViewing = "Offline Viewing" Characters = "Characters" ConfigurationMode = "You are now in the client-side sorting configuration mode.|n|nClick item slots to toggle if they should be locked while sorting." CannotPurchaseVault = "You do not have enough money to unlock the Void Storage service|n|n|cffff2020Cost: %s|r" AskMafia = "Ask Mafia" RequiresClientSorting = "Requires client-side sorting!" NumRemainingWithdrawals = "%d Withdrawals Remaining" LockItems = "Lock Item Slots" TitleBank = "%s's Bank" CleanupOptions = "Cleanup Options" HideBag = "Click to hide this bag." NumDeposit = "%d Deposit" NumAllowed = "%s Allowed" }

IntegraServe commented 10 months ago

I have Void Storage, but couldn't buy a new slot as it was missing from the Bagnon interface.

serrufs commented 6 months ago

10.2.30 I'm also having problems with Void Storage = it is impossible not to place an object or not to take it from there