I am not sure how chests are handled internally, so this might not be viable. I think it should be possible without client side modifications.
Also, it may not be worth the coding time, , especially if it would require a big change to how chests are handled.
This is only a change to how the items are distributed.
The new process would be:
1) Raid leader spawns chest
2) Each person opens chest and moves their favorite items to the start of the chest
3) Raid leader calls for /randoms and then /yells
4) Everyone randoms
5) Raid leader ends randoms
6) Server instantly assigns all the items in the chest from highest to lowest roll
The distribution would happen right after the /random is finished.
The key point is that once the loot chest is spawned, everyone would have the right to move the items around in the chest. They wouldn't be allowed to remove anything.
Each person would be given their own server-side copy of the chest to do that. The contents would be the same for everyone but each person could decide their own order.
The items are normally sorted by utility, but the player would be allowed to move items that they want to the earlier slots. If they don't, they are assumed to sort by utility.
Once the random is ended, the game would immediately allocate the items. The server would go through each person one at a time and give them their highest choice that wasn't taken by an earlier person.
If the player hasn't bothered to interact with the chest, they just get the highest utility remaining item.
Also, it may not be worth the coding time, , especially if it would require a big change to how chests are handled.
This is only a change to how the items are distributed.
The new process would be:
1) Raid leader spawns chest
2) Each person opens chest and moves their favorite items to the start of the chest
3) Raid leader calls for /randoms and then /yells
4) Everyone randoms
5) Raid leader ends randoms
6) Server instantly assigns all the items in the chest from highest to lowest roll
The distribution would happen right after the /random is finished.
The key point is that once the loot chest is spawned, everyone would have the right to move the items around in the chest. They wouldn't be allowed to remove anything.
Each person would be given their own server-side copy of the chest to do that. The contents would be the same for everyone but each person could decide their own order.
The items are normally sorted by utility, but the player would be allowed to move items that they want to the earlier slots. If they don't, they are assumed to sort by utility.
Once the random is ended, the game would immediately allocate the items. The server would go through each person one at a time and give them their highest choice that wasn't taken by an earlier person.
If the player hasn't bothered to interact with the chest, they just get the highest utility remaining item.