[SNC] Implemented Syndicate Infiltrator

This commit is contained in:
Evan Kranzler 2022-04-14 18:33:41 -04:00
parent 7f6bef2b5c
commit b8c8102a95
3 changed files with 52 additions and 1 deletions

View file

@ -0,0 +1,50 @@
package mage.cards.s;
import mage.MageInt;
import mage.abilities.common.SimpleStaticAbility;
import mage.abilities.condition.common.DifferentManaValuesInGraveCondition;
import mage.abilities.decorator.ConditionalContinuousEffect;
import mage.abilities.effects.common.continuous.BoostSourceEffect;
import mage.abilities.hint.common.DifferentManaValuesInGraveHint;
import mage.abilities.keyword.FlyingAbility;
import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
import mage.constants.CardType;
import mage.constants.Duration;
import mage.constants.SubType;
import java.util.UUID;
/**
* @author TheElk801
*/
public final class SyndicateInfiltrator extends CardImpl {
public SyndicateInfiltrator(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{U}{B}");
this.subtype.add(SubType.VAMPIRE);
this.subtype.add(SubType.WIZARD);
this.power = new MageInt(3);
this.toughness = new MageInt(3);
// Flying
this.addAbility(FlyingAbility.getInstance());
// As long as there are five or more mana values among cards in your graveyard, Syndicate Infiltrator gets +2/+2.
this.addAbility(new SimpleStaticAbility(new ConditionalContinuousEffect(
new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield),
DifferentManaValuesInGraveCondition.FIVE, "as long as there are five " +
"or more mana values among cards in your graveyard, {this} gets +2/+2"
)).addHint(DifferentManaValuesInGraveHint.instance));
}
private SyndicateInfiltrator(final SyndicateInfiltrator card) {
super(card);
}
@Override
public SyndicateInfiltrator copy() {
return new SyndicateInfiltrator(this);
}
}

View file

@ -156,6 +156,7 @@ public final class StreetsOfNewCapenna extends ExpansionSet {
cards.add(new SetCardInfo("Strangle", 125, Rarity.COMMON, mage.cards.s.Strangle.class));
cards.add(new SetCardInfo("Suspicious Bookcase", 245, Rarity.UNCOMMON, mage.cards.s.SuspiciousBookcase.class));
cards.add(new SetCardInfo("Swamp", 266, Rarity.LAND, mage.cards.basiclands.Swamp.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Syndicate Infiltrator", 226, Rarity.UNCOMMON, mage.cards.s.SyndicateInfiltrator.class));
cards.add(new SetCardInfo("Tainted Indulgence", 227, Rarity.UNCOMMON, mage.cards.t.TaintedIndulgence.class));
cards.add(new SetCardInfo("Take to the Streets", 158, Rarity.UNCOMMON, mage.cards.t.TakeToTheStreets.class));
cards.add(new SetCardInfo("Tavern Swindler", 96, Rarity.UNCOMMON, mage.cards.t.TavernSwindler.class));

View file

@ -44086,7 +44086,7 @@ Shattered Seraph|Streets of New Capenna|221|C|{4}{W}{U}{B}|Creature - Angel Rogu
Snooping Newsie|Streets of New Capenna|222|C|{U}{B}|Creature - Human Rogue|2|2|When Snooping Newsie enters the battlefield, mill two cards.$As long as there are five or more mana values among cards in your graveyard, Snooping Newsie gets +1/+1 and has lifelink.|
Soul of Emancipation|Streets of New Capenna|223|R|{4}{G}{W}{U}|Creature - Avatar|5|7|When Soul of Emancipation enters the battlefield, destroy up to three other target nonland permanents. For each of those permanents, its controller creates a 3/3 white Angel creature token with flying.|
Stimulus Package|Streets of New Capenna|225|U|{2}{R}{G}|Enchantment|||When Stimulus Package enters the battlefield, create two Treasure tokens.$Sacrifice a Treasure: Create a 1/1 green and white Citizen creature token.|
Drama Queen|Streets of New Capenna|226|U|{2}{U}{B}|Creature - Vampire Wizard|3|3|Flying$As long as there are five or more mana values among cards in your graveyard, Drama Queen gets +2/+2.|
Syndicate Infiltrator|Streets of New Capenna|226|U|{2}{U}{B}|Creature - Vampire Wizard|3|3|Flying$As long as there are five or more mana values among cards in your graveyard, Syndicate Infiltrator gets +2/+2.|
Tainted Indulgence|Streets of New Capenna|227|U|{U}{B}|Instant|||Draw two cards. Then discard a card unless there are five or more mana values among cards in your graveyard.|
Toluz, Clever Conductor|Streets of New Capenna|228|R|{W/U}{U}{U/B}|Legendary Creature - Human Rogue|3|1|When Toluz, Clever Conductor enters the battlefield, it connives.$Whenever you discard one or more cards, exile them from your graveyard.$When Toluz, Clever Conductor dies, put the cards exiled with it into their owner's hand.|
Unleash the Inferno|Streets of New Capenna|229|R|{1}{B}{R}{G}|Instant|||Unleash the Inferno deals 7 damage to target creature or planeswalker. When it deals excess damage this way, destroy target artifact or enchantment an opponent controls with mana value less than or equal to that amount of excess damage.|