Better Wardrobe and Transmog

Better Wardrobe and Transmog

6M Downloads

LUA Error on open Transmogifier and changing saved Outfits!

fubaWoW opened this issue ยท 1 comments

commented

Better Wardrobe and Transmog Version:
2.4.1 and 2.4.2

Version 2.3.4 works without an error!

1x ...rfaceBetterWardrobe\Modules\SavedOutfits.lua:460: attempt to index field 'lastTransmogOutfitIDSpec' (a nil value)
[string "@BetterWardrobe\Modules\SavedOutfits.lua"]:460: in function `GetLastOutfitID'
[string "@BetterWardrobe\Modules\SavedOutfits.lua"]:335: in function <...rfaceBetterWardrobe\Modules\SavedOutfits.lua:332>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2910: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2755: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2623: in function <FrameXML\UIParent.lua:2619>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3468: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2061: in function <FrameXML\UIParent.lua:1269>
[string "=[C]"]: in function `TurnOrActionStop'
[string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1>

Locals:
self = BW_WardrobeOutfitDropDown {
 0 = <userdata>
 GetSlotSourceID = <function> defined @Blizzard_Collections\Blizzard_Wardrobe.lua:470
 Middle = BW_WardrobeOutfitDropDownMiddle {
 }
 UpdateSaveButton = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:403
 Left = BW_WardrobeOutfitDropDownLeft {
 }
 LoadDBOutfit = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:365
 SelectDBOutfit = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:412
 CheckOutfitForSave = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:529
 GetLastOutfitID = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:458
 OnSelectOutfit = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:446
 Button = BW_WardrobeOutfitDropDownButton {
 }
 LoadOutfit = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:246
 Icon = BW_WardrobeOutfitDropDownIcon {
 }
 OnOutfitApplied = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:231
 maxMenuStringWidth = 190
 IsDefaultSet = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:589
 OnShow = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:332
 OnLoad = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:309
 OnHide = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:339
 Text = BW_WardrobeOutfitDropDownText {
 }
 backdrop = <unnamed> {
 }
 OnEvent = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:349
 SaveButton = <unnamed> {
 }
 minMenuStringWidth = 127
 width = 163
 Right = BW_WardrobeOutfitDropDownRight {
 }
 IsOutfitDressed = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:476
 SelectOutfit = <function> defined @BetterWardrobe\Modules\SavedOutfits.lua:423
 OnOutfitSaved = <function> defined @Blizzard_Collections\Blizzard_Wardrobe.lua:480
 noResize = 1
}
specIndex = 3
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'lastTransmogOutfitIDSpec' (a nil value)"
addon = <table> {
 modules = <table> {
 }
 Sort = <table> {
 }
 SecureHook = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:336
 DefaultUI = <table> {
 }
 tooltip = BW_ProfileTooltip {
 }
 SetDefaultModulePrototype = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:409
 MogIt = <table> {
 }
 IsEnabled = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:451
 GetActiveCategory = <function> defined @BetterWardrobe\Modules\CollectionList.lua:207
 RefreshCharConfig = <function> defined @BetterWardrobe\Core.lua:965
 ExtraSetsDataProvider = <table> {
 }
 RegisterMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 UnregisterMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
 validSetCache = <table> {
 }
 ArmorSetModCache = <table> {
 }
 db = <table> {
 }
 SetEnabledState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
 Hook = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:274
 GetSourceFromItem = <function> defined @BetterWardrobe\Modules\Tooltips.lua:207
 OnEnable = <function> defined @BetterWardrobe\Core.lua:1100
 RefreshOutfitData = <function> defined @BetterWardrobe\Core.lua:854
 GetSetNewSources = <function> defined @BetterWardrobe\BetterWardrobe.lua:991
 IsWeaponCat = <function> defined @BetterWardrobe\Modules\CollectionList.lua:212
 ItemAppearance = <table> {
 }
 OnInitialize = <function> defined @BetterWardrobe\Core.lua:984
 UnregisterAllEvents = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:17
commented

Thanks for letting me know. It should be fixed in the next update.