improve [PTK] booster generation

15 cards to enable crossover drafts

add notes to sets that had fewer cards in paper boosters
This commit is contained in:
xenohedron 2023-08-21 00:25:28 -04:00
parent 71d374ac14
commit 570b47705a
5 changed files with 9 additions and 9 deletions

View file

@ -18,7 +18,7 @@ public final class Antiquities extends ExpansionSet {
private Antiquities() {
super("Antiquities", "ATQ", ExpansionSet.buildDate(1994, 2, 1), SetType.EXPANSION);
this.hasBasicLands = false;
this.hasBoosters = true;
this.hasBoosters = true; // note: paper boosters had only 8 cards
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;

View file

@ -18,7 +18,7 @@ public final class ArabianNights extends ExpansionSet {
private ArabianNights() {
super("Arabian Nights", "ARN", ExpansionSet.buildDate(1993, 11, 1), SetType.EXPANSION);
this.hasBasicLands = true;
this.hasBoosters = true;
this.hasBoosters = true; // note: paper boosters had only 8 cards
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
@ -116,4 +116,4 @@ public final class ArabianNights extends ExpansionSet {
cards.add(new SetCardInfo("Wyluli Wolf", 55, Rarity.COMMON, mage.cards.w.WyluliWolf.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Ydwen Efreet", 44, Rarity.RARE, mage.cards.y.YdwenEfreet.class));
}
}
}

View file

@ -19,7 +19,7 @@ public final class FallenEmpires extends ExpansionSet {
private FallenEmpires() {
super("Fallen Empires", "FEM", ExpansionSet.buildDate(1994, 10, 1), SetType.EXPANSION);
this.hasBasicLands = false;
this.hasBoosters = true;
this.hasBoosters = true; // note: paper boosters had only 8 cards
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;

View file

@ -19,10 +19,10 @@ public final class PortalThreeKingdoms extends ExpansionSet {
super("Portal Three Kingdoms", "PTK", ExpansionSet.buildDate(1999, 5, 1), SetType.SUPPLEMENTAL);
this.blockName = "Beginner";
this.hasBasicLands = true;
this.hasBoosters = true;
this.numBoosterLands = 2;
this.numBoosterCommon = 5;
this.numBoosterUncommon = 2;
this.hasBoosters = true; // note: paper boosters had only 10 cards (2 lands, 5 commons, 2 uncommons, 1 rare)
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 0;
cards.add(new SetCardInfo("Alert Shu Infantry", 1, Rarity.UNCOMMON, mage.cards.a.AlertShuInfantry.class));

View file

@ -18,7 +18,7 @@ public final class TheDark extends ExpansionSet {
private TheDark() {
super("The Dark", "DRK", ExpansionSet.buildDate(1994, 7, 1), SetType.EXPANSION);
this.hasBasicLands = false;
this.hasBoosters = true;
this.hasBoosters = true; // note: paper boosters had only 8 cards
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;