mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-11-05 01:23:24 -08:00
Import Moxfield signature spells into the deck [skip ci] (#7751)
Co-authored-by: Codex <codex@openai.com>
This commit is contained in:
parent
ada8f399f1
commit
dc4aa19d23
5 changed files with 148 additions and 2 deletions
|
|
@ -423,8 +423,23 @@ DecklistCardNode *DeckList::addCard(const QString &cardName,
|
|||
const QString &cardProviderId,
|
||||
bool formatLegal)
|
||||
{
|
||||
auto node =
|
||||
tree.addCard(cardName, 1, zoneName, position, cardSetName, cardSetCollectorNumber, cardProviderId, formatLegal);
|
||||
return addCards(cardName, 1, zoneName, position, cardSetName, cardSetCollectorNumber, cardProviderId, formatLegal);
|
||||
}
|
||||
|
||||
DecklistCardNode *DeckList::addCards(const QString &cardName,
|
||||
int amount,
|
||||
const QString &zoneName,
|
||||
int position,
|
||||
const QString &cardSetName,
|
||||
const QString &cardSetCollectorNumber,
|
||||
const QString &cardProviderId,
|
||||
bool formatLegal)
|
||||
{
|
||||
if (amount <= 0) {
|
||||
return nullptr;
|
||||
}
|
||||
auto node = tree.addCard(cardName, amount, zoneName, position, cardSetName, cardSetCollectorNumber, cardProviderId,
|
||||
formatLegal);
|
||||
refreshDeckHash();
|
||||
return node;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -284,6 +284,14 @@ public:
|
|||
const QString &cardSetCollectorNumber = QString(),
|
||||
const QString &cardProviderId = QString(),
|
||||
const bool formatLegal = true);
|
||||
DecklistCardNode *addCards(const QString &cardName,
|
||||
int amount,
|
||||
const QString &zoneName,
|
||||
int position = -1,
|
||||
const QString &cardSetName = QString(),
|
||||
const QString &cardSetCollectorNumber = QString(),
|
||||
const QString &cardProviderId = QString(),
|
||||
const bool formatLegal = true);
|
||||
///@}
|
||||
|
||||
/** @name Deck identity */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue