butterscotchstallion / SpiffyRPG

A gluten-free IRC RPG
MIT License
3 stars 1 forks source link

SSSS Mega-boss #80

Open lunchdump opened 9 years ago

lunchdump commented 9 years ago

It would be neat if there were a system that generates a unique code ("summoning code") that can be used to summon a very strong boss ("mega-boss") that will require significant effort to defeat.

However, when the summoning code is generated, it is split into several pieces ("code fragments") by means of Shamir's Secret Sharing Scheme ("SSSS"). These code fragments can be found during gameplay with a very rare chance, and once a sufficient amount of code fragments are collected, they can be used by their possessors, only in sufficient collusion, to reconstruct a summoning code to summon a mega-boss.

Players would be able to do what they wish with the code fragments they obtain. For example, they could share them online or post them in the channel to be used by anyone with sufficient secrets to recreate the summoning code, or they can protect them very dearly to be used at a time deemed most efficient by a group of players.

Bot features that may need to be implemented:

Design decisions to make: