XLoot

XLoot

5M Downloads

Prepatch error

m33shoq opened this issue ยท 6 comments

commented

This fires on login

2x XLoot/XLoot.lua:139: attempt to call global 'IsAddOnLoaded' (a nil value)
[string "@XLoot/XLoot.lua"]:139: in function <XLoot/XLoot.lua:136>
[string "=[C]"]: ?
[string "@Clicked/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...ceClicked/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Clicked/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Clicked/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...ceClicked/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blizzard_UIParent/Mainline/UIParent.lua"]:422: in function `UIParentLoadAddOn'
[string "@Blizzard_UIParent/Mainline/UIParent.lua"]:627: in function `MajorFactions_LoadUI'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:103: in function `SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:96: in function `RefreshMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:91: in function `RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:83: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:79>
[string "=[C]"]: in function `CreateFrame'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: in function `CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:78: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>

Locals:
self = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 opt = <table> {
 }
 name = "XLoot"
 skinners = <table> {
 }
 orderedModules = <table> {
 }
 baseName = "XLoot"
 slash_commands = <table> {
 }
 defaultModuleState = true
 defaultModulePrototype = <table> {
 }
 db = <table> {
 }
 Skin = <table> {
 }
 enabledState = true
 L = <table> {
 }
 Stack = <table> {
 }
}
(for state) = <table> {
 1 = "XLoot1.0"
 2 = "XLootGroup"
 3 = "XLootMaster"
 4 = "XLootMonitor"
}
(for control) = 1
_ = 1
name = "XLoot1.0"
(*temporary) = nil
(*temporary) = "XLoot1.0"
(*temporary) = "attempt to call global 'IsAddOnLoaded' (a nil value)"

These AddOn related functions are deprecated by their analogs in C_AddOns namespace
https://warcraft.wiki.gg/wiki/API_C_AddOns.IsAddOnLoaded
image

commented

I swear to babish, I wish they would just alias the old methods if the behavior is the same

Well, anyway, I can't update it until curseforge sorts out their garbage packager

commented

Update: I have manually built a zip file because curseforge's packager is still broken.

Where can i download the file? I wanna test it if it all works :)

commented

Hi there will this addon be updated for The War Within? I can donate some money to keep you going i cant go without it.

commented

Update: I have manually built a zip file because curseforge's packager is still broken.

commented

Hi there will this addon be updated for The War Within? I can donate some money to keep you going i cant go without it.

I've pushed an alpha for 11 addressing this issue. Let me know if it loads. I don't have the game installed.

commented

Let me know if this one works (And Curseforge's packager might be fixed) https://www.curseforge.com/wow/addons/xloot/files/5615459