diff --git a/Mage.Sets/src/mage/cards/u/UthrosScanship.java b/Mage.Sets/src/mage/cards/u/UthrosScanship.java new file mode 100644 index 00000000000..be7a0cee04e --- /dev/null +++ b/Mage.Sets/src/mage/cards/u/UthrosScanship.java @@ -0,0 +1,49 @@ +package mage.cards.u; + +import mage.abilities.common.EntersBattlefieldTriggeredAbility; +import mage.abilities.effects.common.DrawDiscardControllerEffect; +import mage.abilities.keyword.FlyingAbility; +import mage.abilities.keyword.StationAbility; +import mage.abilities.keyword.StationLevelAbility; +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 UthrosScanship extends CardImpl { + + public UthrosScanship(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{3}{U}"); + + this.subtype.add(SubType.SPACECRAFT); + + // When this Spacecraft enters, draw two cards, then discard a card. + this.addAbility(new EntersBattlefieldTriggeredAbility( + new DrawDiscardControllerEffect(2, 1) + )); + + // Station + this.addAbility(new StationAbility()); + + // STATION 8+ + // Flying + // 4/4 + this.addAbility(new StationLevelAbility(8) + .withLevelAbility(FlyingAbility.getInstance()) + .withPT(4, 4)); + } + + private UthrosScanship(final UthrosScanship card) { + super(card); + } + + @Override + public UthrosScanship copy() { + return new UthrosScanship(this); + } +} diff --git a/Mage.Sets/src/mage/sets/EdgeOfEternities.java b/Mage.Sets/src/mage/sets/EdgeOfEternities.java index 31e41297f99..544c2707c10 100644 --- a/Mage.Sets/src/mage/sets/EdgeOfEternities.java +++ b/Mage.Sets/src/mage/sets/EdgeOfEternities.java @@ -262,6 +262,7 @@ public final class EdgeOfEternities extends ExpansionSet { cards.add(new SetCardInfo("Umbral Collar Zealot", 123, Rarity.UNCOMMON, mage.cards.u.UmbralCollarZealot.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Umbral Collar Zealot", 395, Rarity.UNCOMMON, mage.cards.u.UmbralCollarZealot.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Unravel", 83, Rarity.UNCOMMON, mage.cards.u.Unravel.class)); + cards.add(new SetCardInfo("Uthros Scanship", 85, Rarity.UNCOMMON, mage.cards.u.UthrosScanship.class)); cards.add(new SetCardInfo("Uthros, Titanic Godcore", 260, Rarity.MYTHIC, mage.cards.u.UthrosTitanicGodcore.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Uthros, Titanic Godcore", 285, Rarity.MYTHIC, mage.cards.u.UthrosTitanicGodcore.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Uthros, Titanic Godcore", 380, Rarity.MYTHIC, mage.cards.u.UthrosTitanicGodcore.class, NON_FULL_USE_VARIOUS)); diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 5b40aa16d5c..d40dcdfca07 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -59147,6 +59147,7 @@ Specimen Freighter|Edge of Eternities|76|U|{5}{U}|Artifact - Spacecraft|||When t Starbreach Whale|Edge of Eternities|77|C|{4}{U}|Creature - Whale|3|5|Flying$When this creature enters, surveil 2.$Warp {1}{U}| Starfield Vocalist|Edge of Eternities|78|R|{3}{U}|Creature - Human Bard|3|4|If a permanent entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.$Warp {1}{U}| Unravel|Edge of Eternities|83|U|{1}{U}{U}|Instant|||Counter target spell. If the amount of mana spent to cast that spell was less than its mana value, you draw a card.| +Uthros Scanship|Edge of Eternities|85|U|{3}{U}|Artifact - Spacecraft|||When this Spacecraft enters, draw two cards, then discard a card.$Station$STATION 8+$Flying$4/4| Weftwalking|Edge of Eternities|86|M|{4}{U}{U}|Enchantment|||When this enchantment enters, if you cast it, shuffle your hand and graveyard into your library, then draw seven cards.$The first spell each player casts during each of their turns may be cast without paying its mana cost.| Alpharael, Stonechosen|Edge of Eternities|87|M|{3}{B}{B}|Legendary Creature - Human Cleric|3|3|Ward--Discard a card at random.$Void -- Whenever Alpharael attacks, if a nonland permanent left the battlefield this turn or a spell was warped this turn, defending player loses half their life, rounded up.| Archenemy's Charm|Edge of Eternities|88|R|{B}{B}{B}|Instant|||Choose one --$* Exile target creature or planeswalker.$* Return one or two target creature and/or planeswalker cards from your graveyard to your hand.$* Put two +1/+1 counters on target creature you control. It gains lifelink until end of turn.|