Skip to content

Unfinity >:( >:( #179

@Villawhatever

Description

@Villawhatever

Okay. so.

Unfinity breaks the usual "this is a funny set, so handle it as an uncard" paradigm. The set includes "acorn" cards, which all have an acorn-shaped holostamp, and "eternal" cards, which use the regular holostamp (or no stamp for less-than-rares). The acorn holostamp replaces silver-border. Eternal cards are real cards; they are playable in legacy, vintage, so on.

The problem is that any Unfinity card currently has set_type: funny, so even a real card like Saw in Half is discarded as an uncard. We also can't use border color as a determinant, because every card in the set has border: black. As far as I can tell, there is no good determinant in the current JSON.

So, we have a couple options:

  1. We can hardcode the names of all of the "real" Unfinity cards and have a function that handles them before we hit the "discard this if it's a dumb card" check.
  2. We can wait until scryfall has this sorted on their end such that there is a good determinant in the JSON, and then use that. Until then, we just handle every Unfinity card as an uncard
  3. (Hopefully there's a 3, because those options both sort of suck)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions