magefree / magefree/mage

GUI: Add minimum played matches on New Table dialog

Open
#11,746 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

Just like there are minimum rating, allowed quit % and EDH power level, there needs to be another option for minimum matches a player has to be able to join the table.

This would somewhat solve the issue of ropers and griefers abusing how easy it is to change your name on the beta server, as they just relog with a new name to get around ignore lists.

Sadly I'd deem this a fairly large issue on the beta server right now.

I suppose another button like the Custom Options one could be useful for grouping all of the limits together if it gets too tight with space.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the New Table dialog and inspect how minimum rating, allowed quit percentage, and EDH power level are exposed and applied. Trace where table eligibility is checked, then add a configurable minimum played-matches limit and verify that players below it cannot join; consider grouping the limits if the dialog becomes crowded.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.