Description:
The ladder system: there is a virtual ladder and players are arranged on that ladder (1st time needs to be setup). The 1 ladder decides both general and class specific loot.
When loot drops the person who is on top of the ladder, will get (verbally) the option to need the loot or pass on it. When he passes the person below him will get the same option. If a player needs the loot he falls down the ladder to the ground, and all other players take a step up the ladder.
When one player is not present at the raid he will be frozen, and all other players will move around him. This will need a date tag since if a person does not participate in a raid for 3 weeks he will be removed from the ladder.
New Raiders will be added on the bottom of the ladder.
I know there is already a nice Raid system out there, and it would be nice to integrate this feature in there.
Commands:
!ladder list (anyone in gc or tells)
shows the entire ladder which will look something like this:
|Step| | |Name| | |Class| | |Frozen + #days| |
1 |
2 |
3 |
total number of active (not frozen) players
!ladder class (anyone in gc or tells)
Will show a part of the ladder with only players of the class, same layout as the list and with the same step #
possible values for class (SIN,NEC,DEM,TOS,GUA,CON,DT,POM,BS,BAR,RAN) or (the ones that are already in the db somewhere
important here is the added class General for general loot which could be any class.
!ladder admin (only in tells to the bot by superadmins)
Same layout as the list but now with additional options behind each player:
Grill delete freeze/unfreeze
Grill = some one gets loot, falls to the bottom of the ladder and all others (below him) move a spot up
delete = delete someone from the ladder
freeze/unfreeze = takes part in the raid or does not (also triggers a date tag that enables tracking how long a player does not partake in raids)
additionally an option:
add a new raider to the ladder = new step would be created on the bottom...