From 66be31dbdb4f64388725090725828204d97be34d Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Tue, 1 Sep 2026 18:03:43 +0200 Subject: [PATCH] Harden AoE Loot integration and documentation --- README.md | 1 + THIRD_PARTY_NOTICES.md | 13 +++++++++++++ mods/aoe-loot.lua | 3 +-- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 17fa32c..0415d42 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ Settings: **Esc → Advanced Options**. ## 🔷 Mods using ClassicAPI directly - Actionbar Range Color +- AoE Loot - Auto Dismount - Chat Tweaks - Equip Compare diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 9aa6c25..9418840 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -50,6 +50,19 @@ A verbatim copy of the upstream license document is preserved in does not relicense ShaguTweaks-ClassicAPI under the GPL and does not imply that ClassicAPI binaries or source are distributed as part of this addon. +## AoELoot + +`mods/aoe-loot.lua` is adapted from the standalone AoELoot addon provided to +the project by Sandrea: + +- Original addon title: `AoELoot` +- Original metadata credit: Sandrea / ChatGPT +- Adapted module: `mods/aoe-loot.lua` + +The supplied package did not include an upstream URL or a separate license +file. This notice records the known provenance and preserves attribution; it +does not infer additional licensing terms. + ## SuperWoW SuperWoW is an optional external runtime dependency/fallback used by some diff --git a/mods/aoe-loot.lua b/mods/aoe-loot.lua index fad90b2..208ad60 100644 --- a/mods/aoe-loot.lua +++ b/mods/aoe-loot.lua @@ -4,7 +4,7 @@ local T = ShaguTweaks.T local module = ShaguTweaks:register({ title = T["AoE Loot"], - description = T["Automatically loots all nearby corpses using ClassicAPI. Leaves Master Loot untouched."], + description = T["Automatically loots all nearby corpses using ClassicAPI without confirmation prompts. Leaves Master Loot untouched."], expansions = { ["vanilla"] = true }, category = T["Loot"], enabled = nil, @@ -43,7 +43,6 @@ module.enable = function(self) end local function QueueAoELoot() - pending = false releaseDeadline = 0 frame:SetScript("OnUpdate", StartAoELoot) end