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:
SSSS tools to construct a code from several other codes
Ability for players to view codes they have collected
Ability to inspect a fragment to see how many of the other fragments are in circulation
Mega-boss mechanics
Design decisions to make:
How will mega-boss operate?
It could be a very difficult boss that requires all resources and attention (e.g: other dungeons closed until boss is defeated). This would make it a significant event requiring much meditation by those with the power to summon a mega-boss before executing such action.
It could be a normal boss, and happen with more frequency, but have some special XP reward or something.
What will be the threshold for code reconstruction? (code split into N pieces, requiring any K pieces to reconstruct) (n=?, k=?)
How many simultaneous mega-bosses can be brewing at once?
Should a mega-boss threat expire with time? Should the boss's power grow over time until it is summoned?
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: