Better Wardrobe and Transmog

Better Wardrobe and Transmog

6M Downloads

Error when trying to preview Ensemble on vendor

nwferreri opened this issue ยท 0 comments

commented

When I hold ctrl to bring up the appearance preview while hovering over an ensemble on a vendor window, I get the error below. It's happening in Remix, not sure about regular Dragonflight.

1x BetterWardrobe/Data/CameraData.lua:21: attempt to index field '?' (a nil value)
[string "@BetterWardrobe/Data/CameraData.lua"]:21: in function GetCameraID' [string "@BetterWardrobe/Modules/Tooltips.lua"]:533: in function ShowPreview'
[string "@BetterWardrobe/Modules/Tooltips.lua"]:121: in function <BetterWardrobe/Modules/Tooltips.lua:119>
[string "=(tail call)"]: ?
[string "=[C]"]: in function securecallfunction' [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:162: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:157> [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:182: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:178> [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:218: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:208> [string "=[C]"]: in function SetAttribute'
[string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:243: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:236>
[string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:389: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:339>
[string "=[C]"]: in function securecallfunction' [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:336: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:335> [string "=(tail call)"]: ? [string "@Blizzard_UIPanels_Game/Mainline/MerchantFrame.lua"]:639: in function MerchantItemButton_OnEnter'
[string "*MerchantFrame.xml:46_OnEnter"]:1: in function <[string "*MerchantFrame.xml:46_OnEnter"]:1>

Locals:
self =

{
GetCameraID = defined @BetterWardrobe/Data/CameraData.lua:15
lookupItems =
{
}
GetCameraIDBySlot = defined @BetterWardrobe/Data/CameraData.lua:49
raceCameraIDs =
{
}
}
item = 215254
force = nil
cameraType = nil
isWeapon = nil
cameraID = nil
itemid = 215254
_ = "Consumable"
_ = "Other"
slot = nil
_ = 796430
class = 0
subclass = 8
(*temporary) = nil
(*temporary) = 0
(*temporary) = 8
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
addon =
{
UpdatePetTracker = defined @BetterWardrobe/Plugins/PetTrackerJournal.lua:5
ViewDelay = 3
useAltSet = false
modules =
{
}
SecureHook = defined @BetterWardrobe/Libs/AceHook-3.0/AceHook-3.0.lua:335
GetBlizzID = defined @BetterWardrobe/Data/DataBase.lua:451
newTransmogInfo =
{
}
MogIt =
{
}
IsEnabled = defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
GetActiveCategory = defined @BetterWardrobe/Modules/CollectionList.lua:213
RefreshCharConfig = defined @BetterWardrobe/Modules/Core.lua:1253
RegisterMessage = defined @BetterWardrobe/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @BetterWardrobe/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
validSetCache =
{
}
SortItems = defined @BetterWardrobe/Modules/SortingFunctions.lua:574
ArmorSetModCache =
{
}
db =
{
}
SetEnabledState = defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @BetterWardrobe/Libs/AceHook-3.0/AceHook-3.0.lua:273
MiscSets =
{
}
ChatFrame_OpenChat = defined @BetterWardrobe/Modules/BlizzardAPI.lua:712
GetOutfits = defined @BetterWardrobe/Data/DataBase.lua:509
RefreshOutfitData = defined @BetterWardrobe/Modules/Core.lua:950
GetArtifactSourceInfo = defined @BetterWardrobe/Modules/ArtifactAppearances.lua:271
IsWeaponCat = defined @BetterWardrobe/Modules/CollectionList.lua:217
ItemAppearance =
{
}
OnInitialize = defined @BetterWardrobe/Modules/Core.lua:1274
itemSourceID =
{
}
ColorFilterButton = Button {
}
ColorFilterFrame = Button {
}
Globals =
{
}
SortSet = defined @BetterWardrobe/Modules/SortingFunctions.lua:579
Deserialize = defined @BetterWardrobe/Libs/AceSerializer-3.0/AceSerializer-3.0.lua:246
CheckForExtraItems = defined @BetterWardrobe/Data/SetOverrides.lua:683
SortDropdown = defined @BetterWardrobe/Modules/SortingFunctions.lua:638
GetName = defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
C_TransmogCollection =
{
}
Camera =
{
}
name = "BetterWardrobe"
UI =
{
}
Disable = defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
GetSetType = defined @BetterWardrobe/Data/DataBase.lua:669
Unhook = defined @BetterWardrobe/Libs/AceHook-3.0/AceHook-3.0.lua:417
Print = defined @BetterWardrobe/Libs/AceConsole-3.0/AceConsole-3.0.lua:50
IsFavoriteItem = defined @BetterWardrobe/Modules/Wardrobe.lua:3843
usableSourceCache =
{
}
ExtendTransmogView = defined @BetterWardrobe/Modules/TransmogVendor.lua:432
BuildClassArtifactAppearanceList = <