Honor finite deck copy limits across printings and deck zones [skip ci] (#7719)

This commit is contained in:
Bryce! 2026-11-09 07:57:39 -05:00 • committed by GitHub
parent 18388d9994
commit 16455c9fd5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 440 additions and 48 deletions

View file

@ -2,6 +2,10 @@
#define PARSEHELPERS_H
#include <QString>
#include <optional>
/** @brief Read a finite deck-copy allowance naming this card in canonical English rules text. */
std::optional<int> parseDeckCopyLimit(const QString &name, const QString &text);
bool parseCipt(const QString &name, const QString &text);