[DMU] Implemented Contaminated Aquifer

This commit is contained in:
Evan Kranzler 2022-08-26 20:11:48 -04:00
parent 4c04553811
commit 58bf81a8ff
2 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,40 @@
package mage.cards.c;
import mage.abilities.common.EntersBattlefieldTappedAbility;
import mage.abilities.mana.BlackManaAbility;
import mage.abilities.mana.BlueManaAbility;
import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
import mage.constants.CardType;
import mage.constants.SubType;
import java.util.UUID;
/**
* @author TheElk801
*/
public final class ContaminatedAquifer extends CardImpl {
public ContaminatedAquifer(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.LAND}, "");
this.subtype.add(SubType.ISLAND);
this.subtype.add(SubType.SWAMP);
// ({T}: Add {U} or {B}.)
this.addAbility(new BlueManaAbility());
this.addAbility(new BlackManaAbility());
// Contaminated Aquifer enters the battlefield tapped.
this.addAbility(new EntersBattlefieldTappedAbility());
}
private ContaminatedAquifer(final ContaminatedAquifer card) {
super(card);
}
@Override
public ContaminatedAquifer copy() {
return new ContaminatedAquifer(this);
}
}

View file

@ -64,6 +64,7 @@ public final class DominariaUnited extends ExpansionSet {
cards.add(new SetCardInfo("Coalition Skyknight", 14, Rarity.UNCOMMON, mage.cards.c.CoalitionSkyknight.class));
cards.add(new SetCardInfo("Coalition Warbrute", 118, Rarity.COMMON, mage.cards.c.CoalitionWarbrute.class));
cards.add(new SetCardInfo("Colossal Growth", 158, Rarity.COMMON, mage.cards.c.ColossalGrowth.class));
cards.add(new SetCardInfo("Contaminated Aquifer", 245, Rarity.COMMON, mage.cards.c.ContaminatedAquifer.class));
cards.add(new SetCardInfo("Cosmic Epiphany", 283, Rarity.RARE, mage.cards.c.CosmicEpiphany.class));
cards.add(new SetCardInfo("Cult Conscript", 88, Rarity.UNCOMMON, mage.cards.c.CultConscript.class));
cards.add(new SetCardInfo("Cut Down", 89, Rarity.UNCOMMON, mage.cards.c.CutDown.class));