Bagnon

Bagnon

122M Downloads

Void Storage Issue

Andilas opened this issue ยท 1 comments

commented

I posted this on Curse, but copying it here as well:

(Version 5.4.6)
I seem to be having an issue with the Void Storage module in the latest version of Bagnon as well. With the Bagnon Void Storage mod active (along with the rest of Bagnon), when I speak to the Void Storage vendor, my game freezes for a good 10 seconds, then I get the Bagnon Void Storage window, but there are no items visible, with all slots showing empty with a blue highlight around them. No error is displayed. If I disable Bagnon Void Storage, void storage works correctly. As far as I've seen so far, all other aspects of Bagnon are working correctly.

Edit

Seems I had error messages turned off, here's the error from opening Void Storage:

21x Bagnon\libs\31LibItemCache-1.1-1\Core.lua:173: attempt to compare number with string
Bagnon\libs\31LibItemCache-1.1-1\Core.lua:173: in function GetBagType' Bagnon\libs\31LibItemCache-1.1-1\Core.lua:183: in function <Bagnon\libs\LibItemCache-1.1\Core.lua:182> (tail call): ? (tail call): ? Bagnon_VoidStorage\components\item.lua:116: in functionGetInfo'
Bagnon\components\item.lua:274: in function Update' Bagnon\components\item.lua:201: in function <Bagnon\components\item.lua:200> [C]: in functionShow'
Bagnon\components\item.lua:26: in function New' ...eBagnon_VoidStorage\components\itemFrame.lua:77: in functionAddItemSlot'
...eBagnon_VoidStorage\components\itemFrame.lua:65: in function ReloadAllItemSlots' Bagnon\components\itemFrame.lua:192: in functionUpdateEverything'
...
Bagnon\main.lua:105: in function ShowFrame' Bagnon_VoidStorage\main.lua:16: in function?'
...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>

[string "safecall Dispatcher[1]"]:13: in function ?' ...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in functionFire'
...eAutoRole\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <...eAutoRole\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
C: in function `TurnOrActionStop'
[string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1>

Locals:
self =

{
GetPlayerAddress = defined @bagnon\libs\LibItemCache-1.1\Core.lua:115
Cache =
{
}
RegisterMessage = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
UnregisterAllEvents = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
PLAYER = "XXXXXX"
atVault = true
HasCache = defined @bagnon\libs\LibItemCache-1.1\Core.lua:274
IteratePlayers = defined @bagnon\libs\LibItemCache-1.1\Core.lua:124
SendMessage = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87
GetBagInfo = defined @bagnon\libs\LibItemCache-1.1\Core.lua:147
GetItemQuality = defined @bagnon\libs\LibItemCache-1.1\Core.lua:208
GetPlayerMoney = defined @bagnon\libs\LibItemCache-1.1\Core.lua:107
GetItemCounts = defined @bagnon\libs\LibItemCache-1.1\Core.lua:217
RestoreLink = defined @bagnon\libs\LibItemCache-1.1\Core.lua:241
RestorePetLink = defined @bagnon\libs\LibItemCache-1.1\Core.lua:251
RegisterEvent = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
UnregisterAllMessages = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
GetBagType = defined @bagnon\libs\LibItemCache-1.1\Core.lua:171
GetItemInfo = defined @bagnon\libs\LibItemCache-1.1\Core.lua:182
DeletePlayer = defined @bagnon\libs\LibItemCache-1.1\Core.lua:140
REALMS =
{
}
RestoreItemLink = defined @bagnon\libs\LibItemCache-1.1\Core.lua:261
UnregisterMessage = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
IsPlayerCached = defined @bagnon\libs\LibItemCache-1.1\Core.lua:120
GetPlayerInfo = defined @bagnon\libs\LibItemCache-1.1\Core.lua:95
UnregisterEvent = defined @atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
REALM = "XXXXXXX"
}
player = "XXXXXXX"
bag = "vault"
slot = 1
Cache = defined @bagnon\libs\LibItemCache-1.1\Core.lua:26

commented

Fixed