Quantcast
R
(813Kb)
Download
Updated: 06-20-21 11:30 AM
C
(813kB)
Download
Updated: 06-20-21 11:30 AM
Pictures
File Info
Compatibility:
Classic Patch (1.13.7)
Updated:06-20-21 11:30 AM
Created:05-12-21 09:13 AM
Downloads:264
Favorites:0
MD5:

Classic Loot Manager  Updated this week!

Version: v0.6.1, Classic: v0.6.1
by: Lantis [More]

Classic Loot Manager
====================

About
--------------
Classic Loot Manager is intended to be a robust Loot Tracking and awarding tool for guilds.
It's designed to superseed old WoW Classic DKP AddOns and its derivatives and solves it's biggest painpoints by focusing on optimial communication and storage. CLM implements Event Sourcing and MVC programming models to achieve those targets. All data is synchronised automatically.

Basic Concepts
--------------
### Point Systems
Classic Loot Manager currently supports:
* DKP

Additional point systems are planned:
* SK (Suicide Kings)
* Roll based (`/random`)
* EPGP
### Profiles and Rosters
Each player / character needs to have his `profile` created within the AddOn (once). This allows for alt -> main linking and access control lists.
`Rosters` are the central element of the addon. They can represent different teams or phases of the game. Each of them has separate Player, point standings and configuration pool.

### Raid Management and Auctioning
For the auctioning and awarding items to work, `trusted` player needs to initialize a raid first. This locks the raid to that person and makes him the `auctioneer`. It's advised that `auctioneer` is a Raid Assist, Raid Leader or Master Looter. Initializing raid allows also auto-handling of features like auto-point award for bonuses (On-Time, Interval, End of Raid, Boss kill).

### ACL (Access Control List)
There are four levels of access. Most important are `Manager` (full) and `Assistant` (limited).
`Manager` is a player with guild rank allowing `writing officer notes`.
`Assistant` is a player with guild rank allowing `reading officer notes`.
`Guild Master` always has full rights.
Rest of the players are called `untrusted`.

### Synchronisation
Data synchroniation occurs automatically, starting from the newest to oldest data, whenever any `trusted` player is online. Only missing data is transmitted. This is achieved by announcing only information about what data users have and `trusted` players responding with missing entries. This mechanism is achieved by using [lua-eventsourcing](https://github.com/SamMousa/lua-eventsourcing) library co-developed for this AddOn.
### Configuration
Each roster has separate configuration located under `ESC -> Interface -> AddOns -> Classic Loot Manager -> Rosters`. This allows for multiple and very different teams to be running within same guild and even at the same time.

## Conceptual flows
### First Time setup
1. Set appropriate ranks in guild ranks configuration
1. Create player profiles for specified ranks or levels
1. Create first rosters
1. Add players to rosters
1. Award players some points
### Raiding
1. Select the roster and initialize raid
1. Raid
1. Kill bosses
1. Loot stuff
1. Auction the loot
1. Award auctioned loot
1. Give players the loot
## Features
### Implemented
* Mulit-level Access Control
* Auto-magical synchronisation
* DKP system
* Point, roster and loot management
* Multiple rosters (teams) support
* Closed and Vickrey bid systems
* Static and ascending price value systems
* Default item values per slot
* Item value overriding
* Auctioning and bidding (with anti-snipe protection)
* Raid management and auto-creating profiles and filling roster when initializing raid
* Most GUIs
* Multi-level logging for better issue handling
### Missing / planned
* Zero-Sum Bank mode + inflation
* Open auction mode
* Point history GUI + invalid entry removal management
* Loot history invalid entry removal management
* Weekly point hard-cap
* Auto-standby list (user to subscribe to it)
* All auto-dkp management during raid (on time / boss kill / interval / end bonuses)
* Boss kill bonus options configuratio
* Naming and `/clm command` cleanup
* Better and more descriptive options
* Auto loot award for single winner (the only one highest bid)
* Auctioning from corpse + auto award for Master Looter
* Player spec communication mechanism
* Award item without auction through CLI `/clm award itemLink value [playerName]`
* GUI fixes to be more content aware
* Right click on bids to mark them as invalid (and gray them out). Also all the max/2nd price calculation would skip those

Classic Loot Manager
v0.6.1 (2021-06-20)
Full Changelog
  • Remove menu for untrusted people
Archived Files (29)
File Name
Version
Size
Author
Date
v0.5.0
811kB
Lantis
06-19-21 07:49 AM
v0.5.0
811kB
Lantis
06-19-21 07:49 AM
v0.5.0-beta1
811kB
Lantis
06-16-21 09:03 AM
v0.5.0-beta1
811kB
Lantis
06-16-21 09:03 AM
v0.4.10-beta9
804kB
Lantis
05-25-21 05:47 AM
v0.4.1-beta7
804kB
Lantis
05-25-21 12:53 AM
v0.4.1-beta6
804kB
Lantis
05-25-21 12:43 AM
v0.4.1-beta5
804kB
Lantis
05-24-21 03:29 PM
v0.4.1-beta4
804kB
Lantis
05-24-21 02:59 PM
v0.4.1-beta4
804kB
Lantis
05-24-21 02:59 PM
v0.4.1-beta3
804kB
Lantis
05-24-21 02:54 PM
v0.4.0
804kB
Lantis
05-24-21 09:56 AM
v0.3.10-beta3
800kB
Lantis
05-19-21 03:44 AM
v0.3.9
801kB
Lantis
05-17-21 02:45 PM
v0.3.8
800kB
Lantis
05-17-21 01:32 PM
v0.3.7
801kB
Lantis
05-17-21 07:46 AM
v0.3.7
801kB
Lantis
05-17-21 07:46 AM
v0.3.7-beta3
799kB
Lantis
05-17-21 06:35 AM
v0.3.7-beta2
799kB
Lantis
05-17-21 06:32 AM
v0.3.7-beta2
799kB
Lantis
05-17-21 06:32 AM
v0.3.6
799kB
Lantis
05-17-21 06:08 AM
v0.3.6
799kB
Lantis
05-17-21 06:08 AM
v0.3.5
799kB
Lantis
05-17-21 06:03 AM
v0.3.4
799kB
Lantis
05-16-21 12:49 PM
v0.3.2
798kB
Lantis
05-15-21 01:53 PM
v0.3.1
798kB
Lantis
05-15-21 01:08 PM
v0.3.0
798kB
Lantis
05-15-21 07:15 AM
v0.2.10-beta
798kB
Lantis
05-15-21 06:57 AM
v0.2.3 - Pre Alpha
807kB
Lantis
05-12-21 09:13 AM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: