Examples of BasicManaEffect


Examples of mage.abilities.effects.common.BasicManaEffect

* @author BetaSteward_at_googlemail.com
*/
public class RedManaAbility extends BasicManaAbility {

    public RedManaAbility() {
        super(new BasicManaEffect(Mana.RedMana));
        this.netMana.setRed(1);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

* @author BetaSteward_at_googlemail.com
*/
public class WhiteManaAbility extends BasicManaAbility {

    public WhiteManaAbility() {
        super(new BasicManaEffect(Mana.WhiteMana));
        this.netMana.setWhite(1);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

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

        // {T}: Add {G}{G} to your mana pool.
        this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new BasicManaEffect(Mana.GreenMana(2)), new TapSourceCost()));
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

* @author BetaSteward_at_googlemail.com
*/
public class GreenManaAbility extends BasicManaAbility {

    public GreenManaAbility() {
        super(new BasicManaEffect(Mana.GreenMana));
        this.netMana.setGreen(1);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

* @author BetaSteward_at_googlemail.com
*/
public class BlackManaAbility extends BasicManaAbility {

    public BlackManaAbility() {
        super(new BasicManaEffect(Mana.BlackMana));
        this.netMana.setBlack(1);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

* @author BetaSteward_at_googlemail.com
*/
public class ColorlessManaAbility extends BasicManaAbility {

    public ColorlessManaAbility() {
        super(new BasicManaEffect(Mana.ColorlessMana));
        this.netMana.setColorless(1);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

* @author BetaSteward_at_googlemail.com
*/
public class BlueManaAbility extends BasicManaAbility {

    public BlueManaAbility() {
        super(new BasicManaEffect(Mana.BlueMana));
        this.netMana.setBlue(1);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

    public SimpleManaAbility(Zone zone, ManaEffect effect, Cost cost) {
        super(zone, effect, cost);
    }

    public SimpleManaAbility(Zone zone, Mana mana, Cost cost) {
        super(zone, new BasicManaEffect(mana), cost);
        this.netMana = mana.copy();
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        // As an additional cost to cast Culling the Weak, sacrifice a creature.
        this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(new FilterControlledCreaturePermanent("a creature"))));
       
        // Add {B}{B}{B}{B} to your mana pool.
        this.getSpellAbility().addEffect(new BasicManaEffect(new Mana(0, 0, 0, 0, 4, 0, 0)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        super(ownerId, 137, "Turn to Dust", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{G}");
        this.expansionSetCode = "MRD";
        this.color.setGreen(true);
        this.getSpellAbility().addEffect(new DestroyTargetEffect());
        this.getSpellAbility().addTarget(new TargetPermanent(filter));
        this.getSpellAbility().addEffect(new BasicManaEffect(new Mana(0, 1, 0, 0, 0, 0, 0)));
    }
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.