Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to sponsor map constraints #69

Merged
merged 1 commit into from
Jul 1, 2024
Merged

Conversation

applenick
Copy link
Member

This PR addresses several long-standing issues related to sponsoring constraints and implements the following changes:

  • Map variants are now considered under cooldown if any variant of said map has recently been played.
  • Removed the 30-second match start requirement; players can now sponsor a map at any given point.
  • Removed sponsor logic that discarded existing sponsor requests not within online player bounds. Now, all sponsor requests remain in the queue until they're able to play (if possible). Additionally, an alert is sent upon the selection of the sponsor map each map vote that informs the user and offers a quick button to cancel and select another map.
  • Added an upper and lower limit offset to apply to the min/max bounds of the available maps only after the current match has ended.
  • Improved visibility of the current online player range in error messages and the sponsor map list command.

Signed-off-by: applenick <applenick@users.noreply.github.com>
@applenick applenick added the improve-feature Improvement to an existing feature label Jun 30, 2024
@applenick applenick merged commit b6bad75 into dev Jul 1, 2024
2 checks passed
@applenick applenick deleted the sponsor-improvements branch July 1, 2024 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improve-feature Improvement to an existing feature
Development

Successfully merging this pull request may close these issues.

1 participant