diff --git a/Mage.Sets/src/mage/cards/g/Goldhound.java b/Mage.Sets/src/mage/cards/g/Goldhound.java new file mode 100644 index 0000000000..6a49707717 --- /dev/null +++ b/Mage.Sets/src/mage/cards/g/Goldhound.java @@ -0,0 +1,52 @@ + +package mage.cards.g; + +import mage.MageInt; +import mage.abilities.Ability; +import mage.abilities.costs.common.SacrificeSourceCost; +import mage.abilities.keyword.FirstStrikeAbility; +import mage.abilities.keyword.MenaceAbility; +import mage.abilities.mana.AnyColorManaAbility; +import mage.abilities.mana.GreenManaAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SubType; + +import java.util.UUID; + +/** + * + * @author Hiddevb + */ +public final class Goldhound extends CardImpl { + + public Goldhound(UUID ownerId, CardSetInfo setInfo) { + super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{R}"); + + this.subtype.add(SubType.TREASURE); + this.subtype.add(SubType.DOG); + this.power = new MageInt(1); + this.toughness = new MageInt(1); + + // First Strike + this.addAbility(FirstStrikeAbility.getInstance()); + + // Menace + this.addAbility(new MenaceAbility(true)); + + // {T}, Sacrifice Mimic: Add one mana of any color. + Ability ability = new AnyColorManaAbility(); + ability.addCost(new SacrificeSourceCost()); + this.addAbility(ability); + } + + private Goldhound(final Goldhound card) { + super(card); + } + + @Override + public Goldhound copy() { + return new Goldhound(this); + } +} diff --git a/Mage.Sets/src/mage/sets/StreetsOfNewCapenna.java b/Mage.Sets/src/mage/sets/StreetsOfNewCapenna.java index 39fb51190a..d0b7a3c864 100644 --- a/Mage.Sets/src/mage/sets/StreetsOfNewCapenna.java +++ b/Mage.Sets/src/mage/sets/StreetsOfNewCapenna.java @@ -92,6 +92,7 @@ public final class StreetsOfNewCapenna extends ExpansionSet { cards.add(new SetCardInfo("Gala Greeters", 148, Rarity.RARE, mage.cards.g.GalaGreeters.class)); cards.add(new SetCardInfo("Getaway Car", 237, Rarity.RARE, mage.cards.g.GetawayCar.class)); cards.add(new SetCardInfo("Graveyard Shift", 81, Rarity.UNCOMMON, mage.cards.g.GraveyardShift.class)); + cards.add(new SetCardInfo("Goldhound", 108, Rarity.COMMON, mage.cards.g.Goldhound.class)); cards.add(new SetCardInfo("Grisly Sigil", 82, Rarity.UNCOMMON, mage.cards.g.GrislySigil.class)); cards.add(new SetCardInfo("Halo Fountain", 15, Rarity.MYTHIC, mage.cards.h.HaloFountain.class)); cards.add(new SetCardInfo("Hoard Hauler", 109, Rarity.RARE, mage.cards.h.HoardHauler.class));