Addon broken with prepatch 10.0. #76


Open
  • DarkLimpan created this issue Nov 7, 2022

    The Dragonflight prepatch has broken this addon, I'm getting a bunch of lua errors:

     

      

    ["message"] = "Interface/AddOns/PetsAndMounts/Buttons.lua:1166: Usage: self:SetMovable(movable)",
    ["time"] = "2022/11/05 10:59:13",
    ["stack"] = "[string \"=[C]\"]: in function `SetMovable'\n[string \"@Interface/AddOns/PetsAndMounts/Buttons.lua\"]:1166: in function `LockButton'\n[string \"@Interface/AddOns/PetsAndMounts/Buttons.lua\"]:1407: in function `SetButtons'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:1756: in function `SetEverything'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3350: in function <Interface/AddOns/PetsAndMounts/Core.lua:3329>\n[string \"=[C]\"]: ?\n[string \"@Interface/AddOns/DataStore/libs/AceAddon-3.0-13/AceAddon-3.0.lua\"]:66: in function <.../AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:61>\n[string \"@Interface/AddOns/DataStore/libs/AceAddon-3.0-13/AceAddon-3.0.lua\"]:523: in function `EnableAddon'\n[string \"@Interface/AddOns/DataStore/libs/AceAddon-3.0-13/AceAddon-3.0.lua\"]:626: in function <.../AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:611>\n[string \"=[C]\"]: in function `LoadAddOn'\n[string \"@Interface/FrameXML/UIParent.lua\"]:530: in function `UIParentLoadAddOn'\n[string \"@Interface/AddOns/Rarity/Core/Collections.lua\"]:63: in function `ScanToys'\n[string \"@Interface/AddOns/Rarity/Core/Collections.lua\"]:283: in function `ScanExistingItems'\n[string \"@Interface/AddOns/Rarity/Core.lua\"]:174: in function `DoEnable'\n[string \"@Interface/AddOns/Rarity/Core.lua\"]:150: in function <Interface/AddOns/Rarity/Core.lua:149>\n[string \"=[C]\"]: ?\n[string \"@Interface/AddOns/DataStore/libs/AceAddon-3.0-13/AceAddon-3.0.lua\"]:66: in function <.../AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:61>\n[string \"@Interface/AddOns/DataStore/libs/AceAddon-3.0-13/AceAddon-3.0.lua\"]:523: in function `EnableAddon'\n[string \"@Interface/AddOns/DataStore/libs/AceAddon-3.0-13/AceAddon-3.0.lua\"]:626: in function <.../AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:611>",
    ["session"] = 52,
    ["counter"] = 7,
    }, -- [1]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:169 Unrecognized XML: Backdrop",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:28:06",
    ["counter"] = 3,
    }, -- [2]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:169 Unrecognized XML attribute: bgFile",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:28:06",
    ["counter"] = 3,
    }, -- [3]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:169 Unrecognized XML attribute: edgeFile",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:28:06",
    ["counter"] = 3,
    }, -- [4]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:169 Unrecognized XML attribute: tile",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:28:06",
    ["counter"] = 3,
    }, -- [5]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:170 Unrecognized XML: EdgeSize",
    ["session"] = 52,
    ["time"] = "2022/11/07 08:22:00",
    ["counter"] = 2,
    }, -- [6]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:171 Unrecognized XML: AbsValue",
    ["session"] = 52,
    ["time"] = "2022/11/07 08:22:00",
    ["counter"] = 2,
    }, -- [7]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:171 Unrecognized XML attribute: val",
    ["session"] = 52,
    ["time"] = "2022/11/07 08:22:00",
    ["counter"] = 2,
    }, -- [8]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:173 Unrecognized XML: TileSize",
    ["session"] = 52,
    ["time"] = "2022/11/07 08:22:00",
    ["counter"] = 2,
    }, -- [9]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:174 Unrecognized XML: AbsValue",
    ["session"] = 52,
    ["time"] = "2022/11/07 08:22:00",
    ["counter"] = 2,
    }, -- [10]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Frames.xml:174 Unrecognized XML attribute: val",
    ["session"] = 52,
    ["time"] = "2022/11/07 08:22:00",
    ["counter"] = 2,
    }, -- [11]
    {
    ["message"] = "[string \"*Frames.xml:17_OnLoad\"]:1: attempt to call method 'SetBackdropBorderColor' (a nil value)",
    ["time"] = "2022/11/05 11:29:23",
    ["locals"] = "self = PetsAndMountsConfigModelFrame {\n 0 = <userdata>\n}\n(*temporary) = nil\n(*temporary) = PetsAndMountsConfigModelFrame {\n 0 = <userdata>\n}\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = \"attempt to call method 'SetBackdropBorderColor' (a nil value)\"\n",
    ["stack"] = "[string \"*Frames.xml:17_OnLoad\"]:1: in function <[string \"*Frames.xml:17_OnLoad\"]:1>\n[string \"=[C]\"]: ?\n[string \"=[C]\"]: in function `LoadAddOn'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:2995: in function `LoadAddonConfig'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3028: in function <Interface/AddOns/PetsAndMounts/Core.lua:3027>",
    ["session"] = 52,
    ["counter"] = 2,
    }, -- [12]
    {
    ["message"] = "[string \"*Frames.xml:73_OnLoad\"]:1: attempt to call method 'SetBackdropBorderColor' (a nil value)",
    ["time"] = "2022/11/05 11:29:23",
    ["locals"] = "self = PetsAndMountsSearchFrame {\n 0 = <userdata>\n searchBox = PetsAndMountsSearchFrameSearchBox {\n }\n}\n(*temporary) = nil\n(*temporary) = PetsAndMountsSearchFrame {\n 0 = <userdata>\n searchBox = PetsAndMountsSearchFrameSearchBox {\n }\n}\n(*temporary) = 0.600000\n(*temporary) = 0.600000\n(*temporary) = 0.600000\n(*temporary) = 1\n(*temporary) = \"attempt to call method 'SetBackdropBorderColor' (a nil value)\"\n",
    ["stack"] = "[string \"*Frames.xml:73_OnLoad\"]:1: in function <[string \"*Frames.xml:73_OnLoad\"]:1>\n[string \"=[C]\"]: ?\n[string \"=[C]\"]: in function `LoadAddOn'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:2995: in function `LoadAddonConfig'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3028: in function <Interface/AddOns/PetsAndMounts/Core.lua:3027>",
    ["session"] = 52,
    ["counter"] = 2,
    }, -- [13]
    {
    ["message"] = "[string \"*Frames.xml:549_OnLoad\"]:1: attempt to call method 'SetBackdropBorderColor' (a nil value)",
    ["time"] = "2022/11/05 11:29:23",
    ["locals"] = "self = PetsAndMountsSelectIconFrame {\n 0 = <userdata>\n selectedIcon = PetsAndMountsSelectIconFrameSelectedIcon {\n }\n searchCount = PetsAndMountsSelectIconFrameSearchCount {\n }\n acceptButton = PetsAndMountsSelectIconFrameAcceptButton {\n }\n currentIcon = PetsAndMountsSelectIconFrameCurrentIcon {\n }\n searchBox = PetsAndMountsSelectIconFrameSearchBox {\n }\n scrollFrame = PetsAndMountsSelectIconFrameScrollFrame {\n }\n}\n(*temporary) = nil\n(*temporary) = PetsAndMountsSelectIconFrame {\n 0 = <userdata>\n selectedIcon = PetsAndMountsSelectIconFrameSelectedIcon {\n }\n searchCount = PetsAndMountsSelectIconFrameSearchCount {\n }\n acceptButton = PetsAndMountsSelectIconFrameAcceptButton {\n }\n currentIcon = PetsAndMountsSelectIconFrameCurrentIcon {\n }\n searchBox = PetsAndMountsSelectIconFrameSearchBox {\n }\n scrollFrame = PetsAndMountsSelectIconFrameScrollFrame {\n }\n}\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = \"attempt to call method 'SetBackdropBorderColor' (a nil value)\"\n",
    ["stack"] = "[string \"*Frames.xml:549_OnLoad\"]:1: in function <[string \"*Frames.xml:549_OnLoad\"]:1>\n[string \"=[C]\"]: ?\n[string \"=[C]\"]: in function `LoadAddOn'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:2995: in function `LoadAddonConfig'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3028: in function <Interface/AddOns/PetsAndMounts/Core.lua:3027>",
    ["session"] = 52,
    ["counter"] = 2,
    }, -- [14]
    {
    ["message"] = "[string \"*Frames.xml:643_OnLoad\"]:1: attempt to call method 'SetBackdropBorderColor' (a nil value)",
    ["time"] = "2022/11/05 11:29:23",
    ["locals"] = "self = PetsAndMountsInputCodeFrameEditBoxBackground {\n 0 = <userdata>\n}\n(*temporary) = nil\n(*temporary) = PetsAndMountsInputCodeFrameEditBoxBackground {\n 0 = <userdata>\n}\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = \"attempt to call method 'SetBackdropBorderColor' (a nil value)\"\n",
    ["stack"] = "[string \"*Frames.xml:643_OnLoad\"]:1: in function <[string \"*Frames.xml:643_OnLoad\"]:1>\n[string \"=[C]\"]: ?\n[string \"=[C]\"]: in function `LoadAddOn'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:2995: in function `LoadAddonConfig'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3028: in function <Interface/AddOns/PetsAndMounts/Core.lua:3027>",
    ["session"] = 52,
    ["counter"] = 2,
    }, -- [15]
    {
    ["message"] = "[string \"*Frames.xml:681_OnLoad\"]:1: attempt to call method 'SetBackdropBorderColor' (a nil value)",
    ["time"] = "2022/11/05 11:29:23",
    ["locals"] = "self = PetsAndMountsInputCodeFrame {\n 0 = <userdata>\n acceptButton = PetsAndMountsInputCodeFrameAcceptButton {\n }\n scrollFrame = PetsAndMountsInputCodeFrameScrollFrame {\n }\n errorString = PetsAndMountsInputCodeFrameErrorString {\n }\n}\n(*temporary) = nil\n(*temporary) = PetsAndMountsInputCodeFrame {\n 0 = <userdata>\n acceptButton = PetsAndMountsInputCodeFrameAcceptButton {\n }\n scrollFrame = PetsAndMountsInputCodeFrameScrollFrame {\n }\n errorString = PetsAndMountsInputCodeFrameErrorString {\n }\n}\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = 1\n(*temporary) = \"attempt to call method 'SetBackdropBorderColor' (a nil value)\"\n",
    ["stack"] = "[string \"*Frames.xml:681_OnLoad\"]:1: in function <[string \"*Frames.xml:681_OnLoad\"]:1>\n[string \"=[C]\"]: ?\n[string \"=[C]\"]: in function `LoadAddOn'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:2995: in function `LoadAddonConfig'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3028: in function <Interface/AddOns/PetsAndMounts/Core.lua:3027>",
    ["session"] = 52,
    ["counter"] = 2,
    }, -- [16]
    {
    ["message"] = "Interface/AddOns/PetsAndMounts/Core.lua:3001: attempt to get length of local 'categories' (a nil value)",
    ["time"] = "2022/11/05 11:29:23",
    ["locals"] = "self = <table> {\n AutoPetDelay = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2251\n SummonPetByGUID = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2419\n SetMountCat = <function> defined @Interface/AddOns/PetsAndMounts/Summon.lua:507\n SlashCommand = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:69\n modules = <table> {\n }\n CancelTimer = <function> defined @Interface/AddOns/DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:147\n RestorePetsFilters = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:582\n CheckHauntedMemento = <function> defined @Interface/AddOns/PetsAndMounts/Summon.lua:77\n SetMonkPreClickMacro = <function> defined @Interface/AddOns/PetsAndMounts/Buttons.lua:411\n shamanGhostWolf = \"Ghost Wolf\"\n CopyTable = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:167\n PopMessageFrame = <function> defined @Interface/AddOns/PetsAndMounts/Messages.lua:65\n ApplyCurrentPetInfos = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:1683\n BasicProtectionMacro = <function> defined @Interface/AddOns/PetsAndMounts/Buttons.lua:538\n ScheduleTimer = <function> defined @Interface/AddOns/DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:94\n GotMountAllTable = <function> defined @Interface/AddOns/PetsAndMounts/Buttons.lua:111\n GetOtherPlayerMount = <function> defined @Interface/AddOns/PetsAndMounts/Summon.lua:645\n SetZoneMountsSets = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:1241\n loginMessagesListForced = <table> {\n }\n GetSetsInUse = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:1301\n PET_JOURNAL_LIST_UPDATE = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2401\n UnregisterAllComm = <function> defined @Interface/AddOns/DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:169\n SetEnabledState = <function> defined @Interface/AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:420\n Hook = <function> defined @Interface/AddOns/ArcHUD3/Libs/AceHook-3.0/AceHook-3.0.lua:274\n PLAYER_LOSES_VEHICLE_DATA = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2457\n IconSearch = <function> defined @Interface/AddOns/PetsAndMountsConfig/Core.lua:151\n LoginModificationsFixes = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:3082\n GetMountIDFromSpellID = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:298\n DebugMessage = <function> defined @Interface/AddOns/PetsAndMounts/Messages.lua:54\n UnlockButton = <function> defined @Interface/AddOns/PetsAndMounts/Buttons.lua:1177\n color = <table> {\n }\n UnregisterAllEvents = <function> defined @Interface/AddOns/DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:169\n areaTypesLocales = <table> {\n }\n SendAddonVersion = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2562\n inputFrame = PetsAndMountsInputCodeFrame {\n }\n IsNotWhenStealthedEnabled = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:1516\n BasicProtectionLUA = <function> defined @Interface/AddOns/PetsAndMounts/Buttons.lua:561\n NameExists = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:134\n SetButtons = <function> defined @Interface/AddOns/PetsAndMounts/Buttons.lua:1356\n PopMessageFrameOnHide = <function> defined @Interface/AddOns/PetsAndMounts/Messages.lua:111\n RemoveUnforcedHybrids = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2935\n GetName = <function> defined @Interface/AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:275\n currentMountsSet = <table> {\n }\n name = \"PetsAndMounts\"\n RandomPetFromFavorites = <function> defined @Interface/AddOns/PetsAndMounts/Summon.lua:283\n InitHasRegenBuff = <function> defined @Interface/AddOns/PetsAndMounts/Summon.lua:58\n aquaticMounts = <table> {\n }\n Disable = <function> defined @Interface/AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:310\n PET_JOURNAL_PET_DELETED = <function> defined @Interface/AddOns/PetsAndMounts/Core.lua:2392\n mountTypeToCategory = <table> {\n }\n GotRandomMount = <function> defined @Interface/AddOns/PetsAndMounts/Summon.lua:616\n PLAYER_LEVEL_UP = <function> defined @Interface/AddOns/PetsAnd",
    ["stack"] = "[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3001: in function `LoadAddonConfig'\n[string \"@Interface/AddOns/PetsAndMounts/Core.lua\"]:3028: in function <Interface/AddOns/PetsAndMounts/Core.lua:3027>",
    ["session"] = 52,
    ["counter"] = 2,
    }, -- [17]
    {
    ["message"] = "Interface/AddOns/PetsAndMountsConfig/Frames.xml:5 Unrecognized XML: Backdrop",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:29:23",
    ["counter"] = 2,
    }, -- [18]
    {
    ["message"] = "Interface/AddOns/PetsAndMountsConfig/Frames.xml:5 Unrecognized XML attribute: bgFile",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:29:23",
    ["counter"] = 2,
    }, -- [19]
    {
    ["message"] = "Interface/AddOns/PetsAndMountsConfig/Frames.xml:5 Unrecognized XML attribute: edgeFile",
    ["session"] = 52,
    ["time"] = "2022/11/05 11:29:23",
    ["counter"] = 2,
    }, -- [20]
    {
    ["message"] = "Interface/AddOns/PetsAndMountsConfig/Frames.xml:5 Unrecognized XML attribute: tile",
    ["time"] = "2022/11/07 08:27:45",
    ["session"] = 52,
    ["counter"] = 1,
    }, -- [21]
    {
    ["message"] = "...Libs/AceGUI-3.0-36/widgets/AceGUIContainer-TabGroup.lua:322: attempt to call method 'SetBackdrop' (a nil value)",
    ["time"] = "2022/11/07 08:27:46",
    ["stack"] = "[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceGUI-3.0-36/widgets/AceGUIContainer-TabGroup.lua\"]:322: in function `?'\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceGUI-3.0-36/AceGUI-3.0.lua\"]:107: in function <...s/PetsAndMountsConfig/Libs/AceGUI-3.0/AceGUI-3.0.lua:96>\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceGUI-3.0-36/AceGUI-3.0.lua\"]:145: in function `Create'\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-67/AceConfigDialog-3.0.lua\"]:1598: in function `FeedGroup'\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-67/AceConfigDialog-3.0.lua\"]:1863: in function `Open'\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-67/AceConfigDialog-3.0.lua\"]:1891: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1889>\n[string \"=[C]\"]: ?\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceGUI-3.0-36/AceGUI-3.0.lua\"]:71: in function <...s/PetsAndMountsConfig/Libs/AceGUI-3.0/AceGUI-3.0.lua:69>\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceGUI-3.0-36/AceGUI-3.0.lua\"]:285: in function `Fire'\n[string \"@Interface/AddOns/PetsAndMountsConfig/Libs/AceGUI-3.0-36/widgets/AceGUIContainer-BlizOptionsGroup.lua\"]:20: in function <...GUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua:19>\n[string \"=[C]\"]: ?\n[string \"=[C]\"]: in function `Show'\n[string \"@Interface/SharedXML/Settings/Blizzard_SettingsPanel.lua\"]:799: in function `DisplayLayout'\n[string \"@Interface/SharedXML/Settings/Blizzard_SettingsPanel.lua\"]:758: in function `DisplayCategory'\n[string \"@Interface/SharedXML/Settings/Blizzard_SettingsPanel.lua\"]:725: in function <...erface/SharedXML/Settings/Blizzard_SettingsPanel.lua:721>\n[string \"=[C]\"]: ?\n[string \"@Interface/SharedXML/CallbackRegistry.lua\"]:143: in function <Interface/SharedXML/CallbackRegistry.lua:142>\n[string \"=[C]\"]: ?\n[string \"@Interface/SharedXML/CallbackRegistry.lua\"]:146: in function `TriggerEvent'\n[string \"@Interface/SharedXML/Settings/Blizzard_CategoryList.lua\"]:136: in function <...terface/SharedXML/Settings/Blizzard_CategoryList.lua:134>",
    ["session"] = 52,
    ["counter"] = 20,
    }, -- [22]

     


To post a comment, please login or register a new account.