/lua_aoe_loot

AOE Loot for Eluna.

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

🗡️ AOE Loot Script for Eluna

It's now archived see this -> #10

Overview

Implement the AOE Loot/Mass Loot feature from Mist of Pandaria, allowing players to loot multiple corpses in a single action. Compatible with any emulator using Eluna, including TrinityCore and AzerothCore.

Features

Functionnal

  • ✅ AOE Loot in Solo Play
  • ✅ AOE Loot in Group Play
  • ✅ Duplication Protection
  • ✅ Enable/Disable via Interface (CSMH and AIO support)
  • "Skinning" and "Mob Engineering" support
  • ✅ Autoloot support (you can activate or disable it the AOELoot works !)

Not Yet Functionnal

  • ❌ The futur

🚀 Installation

  1. Download the script in .moon or .lua format.
  2. Place it in your lua_scripts directory.
  3. Download the .diff script for your Emulator (TrinityCore, AzerothCore)
  4. Apply the provided .diff script to add necessary methods to Eluna:
git apply --directory=modules/mod-eluna azerothcore_eluna.diff
git apply --directory=src/server/game/LuaEngine trinitycore_eluna.diff
  1. The script is fully functional once in place.

🎮 Usage

Automatically enabled for solo play, allowing looting of multiple corpses with one action.

🔄 Compatibility

Works with any emulator using Eluna, with the provided .diff script ensuring full functionality.

📚 References

🛠️ Contribution

  1. Fork, Clone, Create a branch, Commit, Push, Create a PR.
  2. Report issues in the issue tracker.
  3. You can sponsor my work!

📜 License

Licensed under GNU GPL v3. See the LICENSE file.

📝 Credits

Readme generated with the help of ChatGPT.
Contributors: @iThorgrim, @Niam5, @Intemporel