package mage.cards.s; import java.util.UUID; import mage.MageInt; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.PutCardFromHandOntoBattlefieldEffect; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.SubType; import mage.constants.Zone; import mage.filter.StaticFilters; /** * * @author LevelX2 */ public final class SakuraTribeScout extends CardImpl { public SakuraTribeScout(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{G}"); this.subtype.add(SubType.SNAKE); this.subtype.add(SubType.SHAMAN); this.subtype.add(SubType.SCOUT); this.power = new MageInt(1); this.toughness = new MageInt(1); // {tap}: You may put a land card from your hand onto the battlefield. this.addAbility(new SimpleActivatedAbility( Zone.BATTLEFIELD, new PutCardFromHandOntoBattlefieldEffect(StaticFilters.FILTER_CARD_LAND_A), new TapSourceCost() )); } public SakuraTribeScout(final SakuraTribeScout card) { super(card); } @Override public SakuraTribeScout copy() { return new SakuraTribeScout(this); } }