From e6e907f624f7267e11c22c7e60c4f60228defd44 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Mon, 6 Apr 2020 17:05:07 -0400 Subject: [PATCH] mutate cards removed until mutate is properly implemented --- .../src/mage/sets/Commander2020Edition.java | 2 ++ .../src/mage/sets/IkoriaLairOfBehemoths.java | 31 +++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/Mage.Sets/src/mage/sets/Commander2020Edition.java b/Mage.Sets/src/mage/sets/Commander2020Edition.java index ec807fb16f6..bd1b11436d0 100644 --- a/Mage.Sets/src/mage/sets/Commander2020Edition.java +++ b/Mage.Sets/src/mage/sets/Commander2020Edition.java @@ -61,5 +61,7 @@ public final class Commander2020Edition extends ExpansionSet { cards.add(new SetCardInfo("The Locust God", 219, Rarity.MYTHIC, mage.cards.t.TheLocustGod.class)); cards.add(new SetCardInfo("Trynn, Champion of Freedom", 1, Rarity.MYTHIC, mage.cards.t.TrynnChampionOfFreedom.class)); cards.add(new SetCardInfo("Villainous Wealth", 233, Rarity.RARE, mage.cards.v.VillainousWealth.class)); + + cards.removeIf(setCardInfo -> IkoriaLairOfBehemoths.mutateNames.contains(setCardInfo.getName())); // remove when mutate is implemented } } diff --git a/Mage.Sets/src/mage/sets/IkoriaLairOfBehemoths.java b/Mage.Sets/src/mage/sets/IkoriaLairOfBehemoths.java index 4b156d9141f..62dbe6c16e9 100644 --- a/Mage.Sets/src/mage/sets/IkoriaLairOfBehemoths.java +++ b/Mage.Sets/src/mage/sets/IkoriaLairOfBehemoths.java @@ -4,6 +4,9 @@ import mage.cards.ExpansionSet; import mage.constants.Rarity; import mage.constants.SetType; +import java.util.Arrays; +import java.util.List; + /** * @author TheElk801 */ @@ -87,5 +90,33 @@ public final class IkoriaLairOfBehemoths extends ExpansionSet { cards.add(new SetCardInfo("Wingfold Pteron", 71, Rarity.COMMON, mage.cards.w.WingfoldPteron.class)); cards.add(new SetCardInfo("Zagoth Crystal", 242, Rarity.UNCOMMON, mage.cards.z.ZagothCrystal.class)); cards.add(new SetCardInfo("Zagoth Mamba", 106, Rarity.UNCOMMON, mage.cards.z.ZagothMamba.class)); + + cards.removeIf(setCardInfo -> mutateNames.contains(setCardInfo.getName())); // remove when mutate is implemented } + + static final List mutateNames = Arrays.asList( + "Otrimi, the Ever-Playful", + "Souvenir Snatcher", + "Mindleecher", + "Huntmaster Liger", + "Archipelagore", + "Dreamtail Heron", + "Pollywog Symbiote", + "Pouncing Shoreshark", + "Cavern Whisperer", + "Chittering Harvester", + "Dirge Bat", + "Insatiable Hemophage", + "Cloudpiercer", + "Everquill Phoenix", + "Auspicious Starrix", + "Gemrazer", + "Glowstone Recluse", + "Brokkos, Apex of Forever", + "Illuna, Apex of Wishes", + "Nethroi, Apex of Death", + "Snapdax, Apex of the Hunt", + "Trumpeting Gnarr", + "Vadrok, Apex of Thunder" + ); }