diff --git a/Mage.Sets/src/mage/cards/g/GoldmireBridge.java b/Mage.Sets/src/mage/cards/g/GoldmireBridge.java new file mode 100644 index 00000000000..9c60114da3a --- /dev/null +++ b/Mage.Sets/src/mage/cards/g/GoldmireBridge.java @@ -0,0 +1,40 @@ +package mage.cards.g; + +import mage.abilities.common.EntersBattlefieldTappedAbility; +import mage.abilities.keyword.IndestructibleAbility; +import mage.abilities.mana.BlackManaAbility; +import mage.abilities.mana.WhiteManaAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class GoldmireBridge extends CardImpl { + + public GoldmireBridge(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.LAND}, ""); + + // Goldmire Bridge enters the battlefield tapped. + this.addAbility(new EntersBattlefieldTappedAbility()); + + // Indestructible + this.addAbility(IndestructibleAbility.getInstance()); + + // {T}: Add {W} or {B}. + this.addAbility(new WhiteManaAbility()); + this.addAbility(new BlackManaAbility()); + } + + private GoldmireBridge(final GoldmireBridge card) { + super(card); + } + + @Override + public GoldmireBridge copy() { + return new GoldmireBridge(this); + } +} diff --git a/Mage.Sets/src/mage/sets/ModernHorizons2.java b/Mage.Sets/src/mage/sets/ModernHorizons2.java index c17c712bcfe..3a7add46f73 100644 --- a/Mage.Sets/src/mage/sets/ModernHorizons2.java +++ b/Mage.Sets/src/mage/sets/ModernHorizons2.java @@ -46,6 +46,7 @@ public final class ModernHorizons2 extends ExpansionSet { cards.add(new SetCardInfo("Forest", 489, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Fractured Sanity", 44, Rarity.RARE, mage.cards.f.FracturedSanity.class)); cards.add(new SetCardInfo("Goblin Bombardment", 279, Rarity.COMMON, mage.cards.g.GoblinBombardment.class)); + cards.add(new SetCardInfo("Goldmire Bridge", 247, Rarity.COMMON, mage.cards.g.GoldmireBridge.class)); cards.add(new SetCardInfo("Grief", 87, Rarity.MYTHIC, mage.cards.g.Grief.class)); cards.add(new SetCardInfo("Island", 483, Rarity.LAND, mage.cards.basiclands.Island.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Kitchen Imp", 89, Rarity.COMMON, mage.cards.k.KitchenImp.class));