mirror of
https://github.com/correl/mage.git
synced 2024-12-26 11:09:27 +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.numBoosterRare = 1;
|
||||
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("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
|
||||
public void testZendikarRising_MDFC() {
|
||||
for (int i = 0; i < 20; i++) {
|
||||
|
|
Loading…
Reference in a new issue