[DMU] Implemented Molten Tributary

This commit is contained in:
Evan Kranzler 2022-08-26 20:07:44 -04:00
parent 863a6550fc
commit 229b3d2de2
2 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,40 @@
package mage.cards.m;
import mage.abilities.common.EntersBattlefieldTappedAbility;
import mage.abilities.mana.BlueManaAbility;
import mage.abilities.mana.RedManaAbility;
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 MoltenTributary extends CardImpl {
public MoltenTributary(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.LAND}, "");
this.subtype.add(SubType.ISLAND);
this.subtype.add(SubType.MOUNTAIN);
// ({T}: Add {U} or {R}.)
this.addAbility(new BlueManaAbility());
this.addAbility(new RedManaAbility());
// Molten Tributary enters the battlefield tapped.
this.addAbility(new EntersBattlefieldTappedAbility());
}
private MoltenTributary(final MoltenTributary card) {
super(card);
}
@Override
public MoltenTributary copy() {
return new MoltenTributary(this);
}
}

View file

@ -117,6 +117,7 @@ public final class DominariaUnited extends ExpansionSet {
cards.add(new SetCardInfo("Meteorite", 235, Rarity.COMMON, mage.cards.m.Meteorite.class));
cards.add(new SetCardInfo("Micromancer", 57, Rarity.UNCOMMON, mage.cards.m.Micromancer.class));
cards.add(new SetCardInfo("Molten Monstrosity", 139, Rarity.COMMON, mage.cards.m.MoltenMonstrosity.class));
cards.add(new SetCardInfo("Molten Tributary", 251, Rarity.COMMON, mage.cards.m.MoltenTributary.class));
cards.add(new SetCardInfo("Monstrous War-Leech", 98, Rarity.UNCOMMON, mage.cards.m.MonstrousWarLeech.class));
cards.add(new SetCardInfo("Mossbeard Ancient", 173, Rarity.UNCOMMON, mage.cards.m.MossbeardAncient.class));
cards.add(new SetCardInfo("Mountain", 271, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS));