Rename ThroneofGeth

This commit is contained in:
Noah Gleason 2018-07-10 23:14:35 -04:00
parent 1592a9d173
commit 1272d0d076
No known key found for this signature in database
GPG key ID: EC030EC6B0650A40
2 changed files with 11 additions and 6 deletions

View file

@ -20,27 +20,31 @@ import mage.target.common.TargetControlledPermanent;
*
* @author Loki
*/
public final class ThroneofGeth extends CardImpl {
public final class ThroneOfGeth extends CardImpl {
private static final FilterControlledPermanent filter = new FilterControlledPermanent("an artifact");
static {
filter.add(new CardTypePredicate(CardType.ARTIFACT));
}
public ThroneofGeth (UUID ownerId, CardSetInfo setInfo) {
public ThroneOfGeth(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{2}");
// {T}, Sacrifice an artifact: Proliferate.
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ProliferateEffect(), new TapSourceCost());
ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(filter)));
this.addAbility(ability);
}
public ThroneofGeth (final ThroneofGeth card) {
public ThroneOfGeth(final ThroneOfGeth card) {
super(card);
}
@Override
public ThroneofGeth copy() {
return new ThroneofGeth(this);
public ThroneOfGeth copy() {
return new ThroneOfGeth(this);
}
}

View file

@ -2,6 +2,7 @@
package mage.sets;
import mage.cards.ExpansionSet;
import mage.cards.t.ThroneOfGeth;
import mage.constants.Rarity;
import mage.constants.SetType;
@ -244,7 +245,7 @@ public final class ScarsOfMirrodin extends ExpansionSet {
cards.add(new SetCardInfo("Tel-Jilad Defiance", 129, Rarity.COMMON, mage.cards.t.TelJiladDefiance.class));
cards.add(new SetCardInfo("Tel-Jilad Fallen", 130, Rarity.COMMON, mage.cards.t.TelJiladFallen.class));
cards.add(new SetCardInfo("Tempered Steel", 24, Rarity.RARE, mage.cards.t.TemperedSteel.class));
cards.add(new SetCardInfo("Throne of Geth", 211, Rarity.UNCOMMON, mage.cards.t.ThroneofGeth.class));
cards.add(new SetCardInfo("Throne of Geth", 211, Rarity.UNCOMMON, ThroneOfGeth.class));
cards.add(new SetCardInfo("Thrummingbird", 47, Rarity.UNCOMMON, mage.cards.t.Thrummingbird.class));
cards.add(new SetCardInfo("Tower of Calamities", 212, Rarity.RARE, mage.cards.t.TowerOfCalamities.class));
cards.add(new SetCardInfo("Trigon of Corruption", 213, Rarity.UNCOMMON, mage.cards.t.TrigonOfCorruption.class));