mirror of
https://github.com/correl/mage.git
synced 2024-11-28 19:19:55 +00:00
[MH2] Implemented Terramorph
This commit is contained in:
parent
8ac73d7b84
commit
3497337f3c
3 changed files with 40 additions and 1 deletions
38
Mage.Sets/src/mage/cards/t/Terramorph.java
Normal file
38
Mage.Sets/src/mage/cards/t/Terramorph.java
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
package mage.cards.t;
|
||||||
|
|
||||||
|
import mage.abilities.effects.common.search.SearchLibraryPutInPlayEffect;
|
||||||
|
import mage.abilities.keyword.ReboundAbility;
|
||||||
|
import mage.cards.CardImpl;
|
||||||
|
import mage.cards.CardSetInfo;
|
||||||
|
import mage.constants.CardType;
|
||||||
|
import mage.filter.StaticFilters;
|
||||||
|
import mage.target.common.TargetCardInLibrary;
|
||||||
|
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author TheElk801
|
||||||
|
*/
|
||||||
|
public final class Terramorph extends CardImpl {
|
||||||
|
|
||||||
|
public Terramorph(UUID ownerId, CardSetInfo setInfo) {
|
||||||
|
super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{3}{G}");
|
||||||
|
|
||||||
|
// Search your library for a basic land card, put it into the battlefield, then shuffle.
|
||||||
|
this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(
|
||||||
|
new TargetCardInLibrary(StaticFilters.FILTER_CARD_BASIC_LAND), false
|
||||||
|
));
|
||||||
|
|
||||||
|
// Rebound
|
||||||
|
this.addAbility(new ReboundAbility());
|
||||||
|
}
|
||||||
|
|
||||||
|
private Terramorph(final Terramorph card) {
|
||||||
|
super(card);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Terramorph copy() {
|
||||||
|
return new Terramorph(this);
|
||||||
|
}
|
||||||
|
}
|
|
@ -144,6 +144,7 @@ public final class ModernHorizons2 extends ExpansionSet {
|
||||||
cards.add(new SetCardInfo("Sweep the Skies", 70, Rarity.UNCOMMON, mage.cards.s.SweepTheSkies.class));
|
cards.add(new SetCardInfo("Sweep the Skies", 70, Rarity.UNCOMMON, mage.cards.s.SweepTheSkies.class));
|
||||||
cards.add(new SetCardInfo("Sylvan Anthem", 176, Rarity.RARE, mage.cards.s.SylvanAnthem.class));
|
cards.add(new SetCardInfo("Sylvan Anthem", 176, Rarity.RARE, mage.cards.s.SylvanAnthem.class));
|
||||||
cards.add(new SetCardInfo("Tanglepool Bridge", 257, Rarity.COMMON, mage.cards.t.TanglepoolBridge.class));
|
cards.add(new SetCardInfo("Tanglepool Bridge", 257, Rarity.COMMON, mage.cards.t.TanglepoolBridge.class));
|
||||||
|
cards.add(new SetCardInfo("Terramorph", 177, Rarity.UNCOMMON, mage.cards.t.Terramorph.class));
|
||||||
cards.add(new SetCardInfo("The Underworld Cookbook", 240, Rarity.UNCOMMON, mage.cards.t.TheUnderworldCookbook.class));
|
cards.add(new SetCardInfo("The Underworld Cookbook", 240, Rarity.UNCOMMON, mage.cards.t.TheUnderworldCookbook.class));
|
||||||
cards.add(new SetCardInfo("Thornglint Bridge", 258, Rarity.COMMON, mage.cards.t.ThornglintBridge.class));
|
cards.add(new SetCardInfo("Thornglint Bridge", 258, Rarity.COMMON, mage.cards.t.ThornglintBridge.class));
|
||||||
cards.add(new SetCardInfo("Thrasta, Tempest's Roar", 178, Rarity.MYTHIC, mage.cards.t.ThrastaTempestsRoar.class));
|
cards.add(new SetCardInfo("Thrasta, Tempest's Roar", 178, Rarity.MYTHIC, mage.cards.t.ThrastaTempestsRoar.class));
|
||||||
|
|
|
@ -41428,7 +41428,7 @@ Scurry Oak|Modern Horizons 2|172|U|{2}{G}|Creature - Treefolk|1|2|Evolve$Wheneve
|
||||||
Squirrel Sanctuary|Modern Horizons 2|174|U|{G}|Enchantment|||When Squirrel Sanctuary enters the battlefield, create a 1/1 green Squirrel creature token.$Whenever a nontoken creature you control dies, you may pay {1}. If you do, return Squirrel Sanctuary to its owner's hand.|
|
Squirrel Sanctuary|Modern Horizons 2|174|U|{G}|Enchantment|||When Squirrel Sanctuary enters the battlefield, create a 1/1 green Squirrel creature token.$Whenever a nontoken creature you control dies, you may pay {1}. If you do, return Squirrel Sanctuary to its owner's hand.|
|
||||||
Squirrel Sovereign|Modern Horizons 2|175|U|{1}{G}|Creature - Squirrel Noble|2|2|Other Squirrels you control get +1/+1.|
|
Squirrel Sovereign|Modern Horizons 2|175|U|{1}{G}|Creature - Squirrel Noble|2|2|Other Squirrels you control get +1/+1.|
|
||||||
Sylvan Anthem|Modern Horizons 2|176|R|{G}{G}|Enchantment|||Green creatures you control get +1/+1.$Whenever a green creature enters the battlefield under your control, scry 1.|
|
Sylvan Anthem|Modern Horizons 2|176|R|{G}{G}|Enchantment|||Green creatures you control get +1/+1.$Whenever a green creature enters the battlefield under your control, scry 1.|
|
||||||
Terarmorph|Modern Horizons 2|177|U|{3}{G}|Sorcery|||Search your library for a basic land card, put it into the battlefield, then shuffle.$Rebound|
|
Terramorph|Modern Horizons 2|177|U|{3}{G}|Sorcery|||Search your library for a basic land card, put it into the battlefield, then shuffle.$Rebound|
|
||||||
Thrasta, Tempest's Roar|Modern Horizons 2|178|M|{10}{G}{G}|Legendary Creature - Dinosaur|7|7|This spell costs {3} less to cast for each other spell cast this turn.$Trample, haste$Trample over planeswalkers$Thrasta, Tempest's Roar has hexproof as long as it entered the battlefield this turn.|
|
Thrasta, Tempest's Roar|Modern Horizons 2|178|M|{10}{G}{G}|Legendary Creature - Dinosaur|7|7|This spell costs {3} less to cast for each other spell cast this turn.$Trample, haste$Trample over planeswalkers$Thrasta, Tempest's Roar has hexproof as long as it entered the battlefield this turn.|
|
||||||
Timeless Witness|Modern Horizons 2|179|U|{2}{G}{G}|Creature - Human Shaman|2|1|When Timeless Witness enters the battlefield, return target card from your graveyard to your hand.$Eternalize {5}{G}{G}|
|
Timeless Witness|Modern Horizons 2|179|U|{2}{G}{G}|Creature - Human Shaman|2|1|When Timeless Witness enters the battlefield, return target card from your graveyard to your hand.$Eternalize {5}{G}{G}|
|
||||||
Tireless Provisioner|Modern Horizons 2|180|U|{2}{G}|Creature - Elf Scout|3|2|Landfall — Whenever a land enters the battelfield under your control, create a Food token or a Treasure token.|
|
Tireless Provisioner|Modern Horizons 2|180|U|{2}{G}|Creature - Elf Scout|3|2|Landfall — Whenever a land enters the battelfield under your control, create a Food token or a Treasure token.|
|
||||||
|
|
Loading…
Reference in a new issue