mirror of
https://github.com/correl/mage.git
synced 2024-11-25 11:09:53 +00:00
[AKR] does *not* have a dedicated nonbasic land slot (see https://youtu.be/XJgQKO5qd44?t=463)
This commit is contained in:
parent
001e8a24e0
commit
4c32272505
2 changed files with 0 additions and 21 deletions
|
@ -25,7 +25,6 @@ public class AmonkhetRemastered extends ExpansionSet {
|
||||||
this.numBoosterUncommon = 3;
|
this.numBoosterUncommon = 3;
|
||||||
this.numBoosterRare = 1;
|
this.numBoosterRare = 1;
|
||||||
this.ratioBoosterMythic = 8;
|
this.ratioBoosterMythic = 8;
|
||||||
this.ratioBoosterSpecialLand = 1; // replace all basic lands
|
|
||||||
|
|
||||||
cards.add(new SetCardInfo("Abandoned Sarcophagus", 268, Rarity.RARE, mage.cards.a.AbandonedSarcophagus.class));
|
cards.add(new SetCardInfo("Abandoned Sarcophagus", 268, Rarity.RARE, mage.cards.a.AbandonedSarcophagus.class));
|
||||||
cards.add(new SetCardInfo("Abrade", 136, Rarity.UNCOMMON, mage.cards.a.Abrade.class));
|
cards.add(new SetCardInfo("Abrade", 136, Rarity.UNCOMMON, mage.cards.a.Abrade.class));
|
||||||
|
|
|
@ -249,26 +249,6 @@ public class BoosterGenerationTest extends MageTestBase {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testAmonkhetRemastered_MustHaveSpecialLand() {
|
|
||||||
// AKR replace all basic lands with special (1 per booster)
|
|
||||||
// https://mtg.gamepedia.com/Amonkhet_Remastered
|
|
||||||
|
|
||||||
for (int i = 1; i <= 5; i++) {
|
|
||||||
List<Card> booster = AmonkhetRemastered.getInstance().createBooster();
|
|
||||||
|
|
||||||
// no basic lands in booster
|
|
||||||
assertFalse(str(booster), contains(booster, basics, null));
|
|
||||||
|
|
||||||
// special lands in land slot (can have multiple special lands per booster: one from land slot, one from common slot)
|
|
||||||
List<Card> boosterLands = booster.stream().filter(card -> !card.isBasic() && card.isLand(currentGame)).collect(Collectors.toList());
|
|
||||||
Assert.assertTrue("Amonkhet Remastered's booster must contains minimum 1 special land", boosterLands.size() >= 1);
|
|
||||||
|
|
||||||
// Regal Caracal is top-boxer card, not booster
|
|
||||||
assertFalse("Amonkhet Remastered's booster must not contains Regal Caracal", contains(booster, "Regal Caracal", null));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testZendikarRising_MDFC() {
|
public void testZendikarRising_MDFC() {
|
||||||
for (int i = 0; i < 20; i++) {
|
for (int i = 0; i < 20; i++) {
|
||||||
|
|
Loading…
Reference in a new issue