Examples of ExtortAbility


Examples of mage.abilities.keyword.ExtortAbility

        // Flying
        this.addAbility(FlyingAbility.getInstance());

        // Extort (Whenever you cast a spell, you pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());
    }
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.color.setBlack(true);
        this.power = new MageInt(4);
        this.toughness = new MageInt(4);

        // Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());

        // Whenever Treasury Thrull attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand.
        Ability ability = new AttacksTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect(), true);
        ability.addTarget(new TargetCardInYourGraveyard(filter));
        this.addAbility(ability);
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.color.setBlack(true);
        this.power = new MageInt(1);
        this.toughness = new MageInt(3);

        // Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());

        // When Vizkopa Confessor enters the battlefield, pay any amount of life. Target opponent reveals that many cards from his or her hand. You choose one of them and exile it.
        Ability ability = new EntersBattlefieldTriggeredAbility(new VizkopaConfessorEffect());
        ability.addTarget(new TargetOpponent());
        this.addAbility(ability);
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.toughness = new MageInt(1);

        // Lifelink
        this.addAbility(LifelinkAbility.getInstance());
        // Extort
        this.addAbility(new ExtortAbility());
    }
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.color.setBlack(true);
        this.power = new MageInt(2);
        this.toughness = new MageInt(7);

        // Extort
        this.addAbility(new ExtortAbility());

        // Other creatures you control have extort. (If a creature has multiple instances of extort, each triggers separately.)
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(new ExtortAbility(), Duration.WhileOnBattlefield, filter)));

    }
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.expansionSetCode = "GTC";

        this.color.setWhite(true);

        // Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());

        // Artifacts and creatures your opponents control enter the battlefield tapped.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BlindObedienceTapEffect()));

    }
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        // Vigilance
        this.addAbility(VigilanceAbility.getInstance());

        // Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());
    }
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

       this.color.setBlack(true);
       this.power = new MageInt(1);
       this.toughness = new MageInt(1);

       // Extort
       this.addAbility(new ExtortAbility());
       // {tap}, Pay 2 life: Remove a counter from target nonland permanent.
       Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RemoveCounterTargetEffect(),new TapSourceCost());
       ability.addTarget(new TargetNonlandPermanent());
       ability.addCost(new PayLifeCost(2));
       this.addAbility(ability);
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.color.setWhite(true);
        this.power = new MageInt(2);
        this.toughness = new MageInt(2);

        // Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());
    }
View Full Code Here

Examples of mage.abilities.keyword.ExtortAbility

        this.color.setBlack(true);
        this.power = new MageInt(2);
        this.toughness = new MageInt(2);

        //Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
        this.addAbility(new ExtortAbility());
        // Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces).
        this.addAbility(new CryptGhastTriggeredAbility());
    }
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.