Loading autoloot multiple times makes the function run multiple times

This commit is contained in:
2025-05-04 17:13:37 +02:00
parent aaba431e23
commit abd3de8817

View File

@@ -274,7 +274,6 @@ local function init()
print("Cyka loaded!")
end
local loaded = 0
local loadedFrame = CreateFrame("Frame")
loadedFrame:RegisterEvent("ADDON_LOADED")
@@ -282,13 +281,14 @@ loadedFrame:SetScript("OnEvent", function(self, event, addonName)
if addonName == addonname then init() end
end)
local ticker
ticker = C_Timer.NewTicker(1, function()
-- IT JUST WONT FUCKING RUN JUST FUCKING RUN THE FUCKING FUNCTION GOD DAMN IT
loaded = loaded + 1
init()
if loaded > 100 then ticker:Cancel() end
end)
-- local loaded = 0
-- local ticker
-- ticker = C_Timer.NewTicker(1, function()
-- -- IT JUST WONT FUCKING RUN JUST FUCKING RUN THE FUCKING FUNCTION GOD DAMN IT
-- loaded = loaded + 1
-- init()
-- if loaded > 100 then ticker:Cancel() end
-- end)
local logoutFrame = CreateFrame("Frame")
logoutFrame:RegisterEvent("PLAYER_LOGOUT")