Home - CoreLootManager/CoreLootManager GitHub Wiki
About
Classic Loot Manager (CLM) is a robust Loot Tracking and awarding tool for guilds. CLM is designed to supersede old WoW Classic DKP and EPGP AddOns and their derivatives and solves the biggest pain points by focusing on optimal communication and storage. CLM implements Event Sourcing and MVC programming models to achieve those targets. All data is synchronised automatically.
Point Systems
Classic Loot Manager currently supports DKP and EPGP. There are also mechanisms for utilizing DKP as SK which you can run at the same time!
New in v2.0.0
Wrath of the Lich King
- Support for Death Knights
- New bosses and difficulties
- Dual spec support
Simplified User Interface
- Combined Standings, History, Raids, and Profiles into a single window
- Intuitive selection, better filtering, and search
- Profile locking to prevent any changes
- Visibility and QOL changes
- Configurable keybinds
Auction and Bidding UI Overhaul
- Player role highlighted during auction
- Compact bidding window with MS/OS support
- OS display in auction window
EPGP Support
- Run multiple DKP/EPGP raids and rosters at the same time
Features
Multi-level Access Control
- Managers can control every aspect of the AddOn.
- Assistants can award loot and DKP but can't control roster settings.
Auto-magical synchronisation
- No broadcasting required
Multiple roster (teams) support
With CLM unconquered scalability, you can run multiple DKP, EPGP and SK systems in your guild, even at the same time!
DKP point system
- Fine-grained configurable awarding and decaying
- Configurable weekly and hard point caps
- Zero-Sum Bank mode + inflation
- Taxation options
EPGP point system
- All the goodies from DKP and also:
- Minimum GP configuration
Profile locking
If you want to block some players from receiving points or being charged for items just lock their profile!
Alt-main linking
Multiple auction modes
- Open auction with configurable minimum bid increment and announcements
- Closed and Vickrey bid systems
- Configurable per-slot min and max item values
- Configurable per-item min and max item values
- Static (constant) and Ascending item value systems for bidding
- Tiered bid system, extending min and max values to up to 5 tiers
Named buttons for bidding
You can now use named buttons instead of numbers for ease of implementing various loot systems while still keeping the value-based functionalities.
History tracking and management
- Fine grained point and loot history
- Item awards with all related information (when, who, how much)
Extensive Auctioning system
Auctioning
- Configurable Anti-Snipe protection
- Auction from corpse or bag
- Simple item awarding with or without auction
Bidding
- Value increments (open bid mode only)
- Alerts and notifications
Automated DKP/EP awards
- All options are configurable
- On-time bonus - awarded when starting raid
- Raid completion bonus - awarded when ending raid
- Interval bonus - awarded every interval minutes
- Boss kill bonus - configurable per boss and through global value
Multiple simultaneous Raids management
- Raid management and auto-creating profiles and filling roster when initializing raid
- Multi-level logging for better issue handling
Time travel mode
Have you ever awarded some DKP only a few days later, to realise it was in error? The thought of fixing it is such a hassle since you did a bunch of other stuff since then (eg, decay) and instead of the audit table looking clean now, it's full of manual corrections? Then this feature is for you!
With Time Travel mode, you can now jump back to a point in time in your audit log and add/remove entries to make corrections / additions in certain point in time! Simply activate time travel through audit GUI and make your changes. They are applied instantly.
AddOn management is almost fully available during time traveling. Raid management is disabled during time travel.
Sandbox mode
Sandbox mode allows you to place the addon in a state where you are disconnected from others. While disconnected, you are free to do whatever you want without the worry of a change affecting your DKP setup.
What might this be useful for? Say you bring a new officer into your team and you'd like to assign them the task of managing DKP. With this mode, they can train themselves doing all the normal DKP operations in isolation.
If you make a set of changes, you can either choose to apply them or discard them once you are done.
Utilities
- Loot queue for fast looting and auctioning
- Auto-posting loot to raid channel
- Player spec tracking
- Auditing internal events
- WoW DKP Discord Bot integration
- Gargul integration for easy TMB-input
Donating
Classic Loot Manager is an initiative that was started as a hobby project to address pain points of other DKP AddOns.
Lantis is the initiative leader, coder of most functionalities and GUIs.
Samm created the ledger and sync library which CLM utilises for efficient communication. Both of us are playing on Mirage Raceway - Alliance - European PvE server.
Peleccotur from Mograine - Alliance helped reviewing and discussing the code since the beginning.
There was also a lot of invaluable help from other users to keep the community evolving which we are grateful for.
Over 1200 hours have been put into creating Classic Loot Manager. This allowed making it the most robust, extensive and flexible AddOn while keeping it OpenSource. If you wish to support us and continuous development of CLM feel free to donate to us either ingame gold or become a patron.
Information
- Lantis' character is Annalina
- Samm's character is Sameon
- Peleccotur's character is Pelecur
- If you wish to donate bigger amount, e.g. from a guild, please let us know so we can arrange a meeting and thank you in person
Blizzard policy
- In-game gold donations are allowed by EULA
- AddOns are not allowed to advertise or provide any means of donation in-game
Other ways of helping
- If you wish to donate real money, please help your local charity
- Be helpful to other users on discord
- You can always participate in feature discussions and proposals
- We're always looking for more people to help coding or creating new GUI
Thank you all for your support!
Credits
-
Core AddOn development and initiative leader
-
Event Sourcing library development and CLM co-design
-
Features co-development
-
Discord and in-game icons
- Vergil#1234
-
Consultations and inputs