From 4c322725054dcded8ccc7d105c7985c0bb1457ca Mon Sep 17 00:00:00 2001 From: "Alex W. Jackson" Date: Fri, 18 Feb 2022 17:09:25 -0500 Subject: [PATCH] [AKR] does *not* have a dedicated nonbasic land slot (see https://youtu.be/XJgQKO5qd44?t=463) --- .../src/mage/sets/AmonkhetRemastered.java | 1 - .../mage/test/sets/BoosterGenerationTest.java | 20 ------------------- 2 files changed, 21 deletions(-) diff --git a/Mage.Sets/src/mage/sets/AmonkhetRemastered.java b/Mage.Sets/src/mage/sets/AmonkhetRemastered.java index f827aca4a3..5f05893c39 100644 --- a/Mage.Sets/src/mage/sets/AmonkhetRemastered.java +++ b/Mage.Sets/src/mage/sets/AmonkhetRemastered.java @@ -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)); diff --git a/Mage.Tests/src/test/java/org/mage/test/sets/BoosterGenerationTest.java b/Mage.Tests/src/test/java/org/mage/test/sets/BoosterGenerationTest.java index 21d6366576..af5d88d41f 100644 --- a/Mage.Tests/src/test/java/org/mage/test/sets/BoosterGenerationTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/sets/BoosterGenerationTest.java @@ -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 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 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++) {