Package mage.abilities.keyword

Examples of mage.abilities.keyword.VanishingSacrificeAbility


        // Shroud
        this.addAbility(ShroudAbility.getInstance());
        // Vanishing 4
        this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(4))));
        this.addAbility(new VanishingUpkeepAbility(4));
        this.addAbility(new VanishingSacrificeAbility());
    }
View Full Code Here


        this.toughness = new MageInt(3);

        // Vanishing 2
        this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(2))));
        this.addAbility(new VanishingUpkeepAbility(2));
        this.addAbility(new VanishingSacrificeAbility());
        // When Keldon Marauders enters the battlefield or leaves the battlefield, it deals 1 damage to target player.
        Ability ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(1), false);
        ability.addTarget(new TargetPlayer());
        this.addAbility(ability);
        Ability ability2 = new LeavesBattlefieldTriggeredAbility(new DamageTargetEffect(1), false);
View Full Code Here

        // Flying
        this.addAbility(FlyingAbility.getInstance());
        // Vanishing 3
        this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(2))));
        this.addAbility(new VanishingUpkeepAbility(2));
        this.addAbility(new VanishingSacrificeAbility());
        // When Aven Riftwatcher enters the battlefield or leaves the battlefield, you gain 2 life.
        Ability ability = new EntersBattlefieldTriggeredAbility(new GainLifeEffect(2), false);
        this.addAbility(ability);
        Ability ability2 = new LeavesBattlefieldTriggeredAbility(new GainLifeEffect(2), false);
        this.addAbility(ability2);
View Full Code Here

        // Vanishing 3
        Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(3)));
        ability.setRuleVisible(false);
        this.addAbility(ability);
        this.addAbility(new VanishingUpkeepAbility(3));
        this.addAbility(new VanishingSacrificeAbility());
        // When Deadwood Treefolk enters the battlefield or leaves the battlefield, return another target creature card from your graveyard to your hand.
        ability = new EntersBattlefieldOrDiesSourceTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect(), false);
        Target target = new TargetCardInYourGraveyard(filter);
        ability.addTarget(target);
        this.addAbility(ability);
View Full Code Here

TOP

Related Classes of mage.abilities.keyword.VanishingSacrificeAbility

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.