yagamiapp / yagami

An auto-ref and tournament manager for osu!
https://yagami.clxxiii.dev
MIT License
7 stars 1 forks source link

Honour system #89

Open KingKirania opened 2 years ago

KingKirania commented 2 years ago

I think an interesting solution to players making accidents in picks/bans is an "honour system" where the opponent is prompted to approve a change.

This system could also be applied to when a player misses a timer, or a match needs to be paused and other non-standard scenarios.

clxxiii commented 2 years ago

I like this idea, the only issue I'd have with it is that I really don't want this to turn into an issue of remembering all the commands to make this happen. Currently, all usable commands are !skip, !choose, !pick, !ban, !score, !list, and !bans, which are pretty intuitive.

This might become a hidden feature that only a few know about

clxxiii commented 2 years ago

I'll wait until after Closed beta to come back to this, because I suspect you're not the only one with this concern

clxxiii commented 2 years ago

I actually just thought of a solution to this:

The !pick command currently only accepts one map, and is then shut down from switching phases. Instead what we could do, is allow the command to be used for 5-10 seconds after the phase is switched, so if they input the wrong command, and type the right map quickly, it will switch back. As long as people are aware that this feature exists it should be fine