Examples of VanishingSacrificeAbility


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

Examples of mage.abilities.keyword.VanishingSacrificeAbility

        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

Examples of mage.abilities.keyword.VanishingSacrificeAbility

        // 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

Examples of mage.abilities.keyword.VanishingSacrificeAbility

        // 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
Copyright © 2018 www.massapi.com. 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.