diff --git a/Mage.Sets/src/mage/cards/i/ImpostorSyndrome.java b/Mage.Sets/src/mage/cards/i/ImpostorSyndrome.java new file mode 100644 index 00000000000..f6ea5272b05 --- /dev/null +++ b/Mage.Sets/src/mage/cards/i/ImpostorSyndrome.java @@ -0,0 +1,39 @@ +package mage.cards.i; + +import mage.abilities.common.DealsDamageToAPlayerAllTriggeredAbility; +import mage.abilities.effects.common.CreateTokenCopyTargetEffect; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SetTargetPointer; +import mage.filter.StaticFilters; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class ImpostorSyndrome extends CardImpl { + + public ImpostorSyndrome(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{4}{U}{U}"); + + // Whenever a nontoken creature you control deals combat damage to a player, create a token that's a copy of it, except it isn't legendary. + this.addAbility(new DealsDamageToAPlayerAllTriggeredAbility( + new CreateTokenCopyTargetEffect() + .setIsntLegendary(true) + .setText("create a token that's a copy of it, except it isn't legendary"), + StaticFilters.FILTER_CONTROLLED_CREATURE_NON_TOKEN, false, + SetTargetPointer.PERMANENT, true + )); + } + + private ImpostorSyndrome(final ImpostorSyndrome card) { + super(card); + } + + @Override + public ImpostorSyndrome copy() { + return new ImpostorSyndrome(this); + } +} diff --git a/Mage.Sets/src/mage/sets/MarvelsSpiderMan.java b/Mage.Sets/src/mage/sets/MarvelsSpiderMan.java index 2488e52d2fc..1c8bdc2db02 100644 --- a/Mage.Sets/src/mage/sets/MarvelsSpiderMan.java +++ b/Mage.Sets/src/mage/sets/MarvelsSpiderMan.java @@ -64,6 +64,7 @@ public final class MarvelsSpiderMan extends ExpansionSet { cards.add(new SetCardInfo("Gwenom, Remorseless", 256, Rarity.MYTHIC, mage.cards.g.GwenomRemorseless.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Gwenom, Remorseless", 286, Rarity.MYTHIC, mage.cards.g.GwenomRemorseless.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Gwenom, Remorseless", 56, Rarity.MYTHIC, mage.cards.g.GwenomRemorseless.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Impostor Syndrome", 34, Rarity.MYTHIC, mage.cards.i.ImpostorSyndrome.class)); cards.add(new SetCardInfo("Iron Spider, Stark Upgrade", 166, Rarity.RARE, mage.cards.i.IronSpiderStarkUpgrade.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Iron Spider, Stark Upgrade", 279, Rarity.RARE, mage.cards.i.IronSpiderStarkUpgrade.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Island", 190, Rarity.LAND, mage.cards.basiclands.Island.class, FULL_ART_BFZ_VARIOUS)); diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 9a6417a70c9..85059790fd8 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -59856,6 +59856,7 @@ The Clone Saga|Marvel's Spider-Man|28|R|{3}{U}|Enchantment - Saga|||(As this Sag Doc Ock, Sinister Scientist|Marvel's Spider-Man|29|C|{4}{U}|Legendary Creature - Human Scientist Villain|4|5|As long as there are eight or more cards in your graveyard, Doc Ock has base power and toughness 8/8.$As long as you control another Villain, Doc Ock has hexproof.| Doc Ock's Henchmen|Marvel's Spider-Man|30|C|{2}{U}|Creature - Human Villain|2|1|Flash$Whenever this creature attacks, it connives.| Flying Octobot|Marvel's Spider-Man|31|U|{1}{U}|Artifact Creature - Robot Villain|1|1|Flying$Whenever another Villain you control enters, put a +1/+1 counter on this creature. This ability triggers only once each turn.| +Impostor Syndrome|Marvel's Spider-Man|34|M|{4}{U}{U}|Enchantment|||Whenever a nontoken creature you control deals combat damage to a player, create a token that's a copy of it, except it isn't legendary.| Mysterio, Master of Illusion|Marvel's Spider-Man|37|R|{3}{U}|Legendary Creature - Human Villain|3|3|When Mysterio enters, create a 3/3 blue Illusion Villain creature token for each nontoken Villain you control. Exile those tokens when Mysterio leaves the battlefield.| Norman Osborn|Marvel's Spider-Man|39|M|{1}{U}|Legendary Creature - Human Scientist Villain|1|1|Norman Osborn can't be blocked.$Whenever Norman Osborn deals combat damage to a player, he connives.${1}{U}{B}{R}: Transform Norman Osborn. Activate only as a sorcery.| Green Goblin|Marvel's Spider-Man|39|M|{1}{U}{B}{R}|Legendary Creature - Goblin Human Villain|3|3|Flying, menace$Spells you cast from your graveyard cost {2} less to cast.$Goblin Formula -- Each nonland card in your graveyard has mayhem. The mayhem cost is equal to its mana cost.|