FAForever / FAForever/server

Automatic veto token distribution

Open
#1,087 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
72
Forks
84
Avg merge
5h 11m
Merged PRs (30d)
1

Description

The current veto system has some issues. Dynamic vetoes allow users to maximize their individual veto power, but players have no idea whether they will fully ban a map or not. As a result, they tend to spend more tokens than necessary to ensure a full ban, which leads to overbanning.

Solution: Let players select the maps they dislike in order, from most disliked to least disliked. Once a match is found, merge all players’ banned map sets and distribute the tokens automatically.

This is truly the best solution, in my opinion. It is strictly superior to all other ban methods, except for the UI difference (simply clicking to ban a map is easier to understand).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.