Skip to content

General improvements for deckbuilding process #270

@sebastian-zarzycki-apzumi

Description

I feel that the way legality of the decks is verified is somewhat suboptimal currently. I understand that NRDB was with the game through all its changes, so it's hard to architect the system without knowing what kind of changes (especially in data structure, etc.) will happen in the future. That said, I find the deckbuilding process slightly frustrating lately. The main problem is how "legality" and "rotation/format" are currently handled. Legality is up front in the interface, while the "rotation" along with few other format options is hidden in settings. I feel like some format-related options in "settings" don't really belong there.

The reality is, that I'm not really interested in deckbuilding for this-and-this MWL and for this-and-this rotation. I want to build for certain format. Now, that these formats are announced by NISEI, I think that it would feel far more clean and consistent (unified), if for legality, I would just choose "Standard", "Snapshot", "1.1.1.1", "Cache Refresh", "Eternal", as opposed to manipulate MWL and rotation checks as it is right now. Each format has its MWL and rotation settings assigned to it anyway (i.e. Snapshot - MWL 2.2, first rotation, Standard - most recent MWL, most recent rotation, CR and onesies - probably no MWL at all, or just cards banned in Eternal and so on, no rotation).

On top of that, the check for rotated cards doesn't give enough information, mostly on which cards in particular are/might be rotated out. Just the info on "well, there are some" forces the user to sort by pack and/or to know which cards rotated and do the manual elimination process. Binding this together with legality format would probably simplify the checks, simply marking that card as "not valid for this format", without the need to determine whether its because MWL, rotation or another factor.

It is my understanding that "legality" setting would automatically influence the card browser panel, that is, allow only for card selection that fits within the selected legality format (unless someone ticks "show unusable cards" etc.

All of these are of course suggestions and by no means, a critique. I understand that NRDB is in its transitional period. I just wanted to sketch a vision of its future, as I see it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementDescribes a "nice to have" feature, rather than a functional defect.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions