Skip to content

DragonAddons/DragonLoot

Dragon Loot Logo

Dragon Loot

A customizable loot window and roll frame replacement for World of Warcraft

Latest Release License WoW Versions Lint

🐉 Features

  • Replaces the default Blizzard loot window with a clean, modern design
  • Custom loot roll frames with animated timer bars and overflow queue
  • Loot roll history panel tracking recent rolls and winners
  • Roll won notifications via DragonToast integration
  • Individual roll result notifications (Need/Greed/Disenchant/Transmog)
  • Instance-type filtering for roll notifications (world/dungeon/raid)
  • Configurable minimum quality threshold for notifications
  • Full appearance customization (fonts, icon size)
  • Smooth open/close animations (powered by LibAnimate)
  • Minimap button with LibDBIcon
  • Profile support via AceDB

🎮 Supported Versions

Version Interface
Retail 110207, 120001, 120000
MoP Classic 50503
TBC Anniversary 20505

📦 Installation

Download

GitHub

Manual Install

  1. Download the latest release from GitHub Releases

  2. Extract the DragonLoot folder into your AddOns directory:

    World of Warcraft/_retail_/Interface/AddOns/DragonLoot/
    

    For Classic variants, use _classic_ instead of _retail_.

  3. Restart WoW or type /reload

⌨️ Commands

Use /dl or /dragonloot.

Typing /dl by itself shows the help list. /dl toggle is the only slash command that turns DragonLoot on or off.

Command What it does
/dl Show the help list
/dl help Show the help list
/dl toggle Turn DragonLoot on or off
/dl config Open the settings panel
/dl minimap Show or hide the minimap button
/dl reset Reset the loot window position
/dl test Show test loot
/dl testroll Show test roll frames
/dl history Open or close the loot history window
/dl status Show your current DragonLoot settings

⚙️ Configuration

  • Loot Window: Enable/disable, scale, lock position, dimensions
  • Roll Frame: Enable/disable, scale, lock position, timer bar height
  • History Panel: Enable/disable, max entries, auto-show, lock position
  • Roll Notifications: Roll won, group wins, individual results, instance filtering, quality threshold
  • Appearance: Font, font size, icon size
  • Animation: Enable/disable, durations

Access settings with /dl config or click the minimap icon.

🔗 DragonToast Integration

When DragonToast is installed, DragonLoot automatically suppresses duplicate item toasts while the loot window is open, preventing double notifications. Roll wins and individual roll results are sent as toast notifications through DragonToast's feed.

Integration uses the generic DragonToast messaging API - fire-and-forget with no configuration needed. Neither addon requires the other; all features work independently when only one is installed.

🤝 Contributing

Contributions are welcome! Please open an issue or pull request on GitHub. Run luacheck . before submitting to ensure all linting passes.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

Made with ❤️ by Xerrion

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages