Examples of BasicManaEffect


Examples of mage.abilities.effects.common.BasicManaEffect

        // 1/4
        // Elves you control have "{T}: Add {G}{G} to your mana pool."
        Abilities<Ability> abilities2 = new AbilitiesImpl<Ability>();
        abilities2.add(new SimpleStaticAbility(Zone.BATTLEFIELD,
                new GainAbilityControlledEffect(new SimpleManaAbility(Zone.BATTLEFIELD,
                    new BasicManaEffect(Mana.GreenMana(2)),
                    new TapSourceCost()),
                Duration.WhileOnBattlefield, filter)));

        LevelerCardBuilder.construct(this,
                new LevelerCardBuilder.LevelAbility(1, 4, abilities1, 1, 2),
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        super(ownerId, 85, "Geosurge", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{R}{R}{R}{R}");
        this.expansionSetCode = "NPH";

        this.color.setRed(true);

        this.getSpellAbility().addEffect(new BasicManaEffect(new GeosurgeConditionalMana()));
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

}

class UrGolemsEyeAbility extends BasicManaAbility {

    public UrGolemsEyeAbility() {
        super(new BasicManaEffect(new Mana(0, 0, 0, 0, 0, 2, 0)));
        this.netMana.setColorless(2);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

}

class ChancellorOfTheTangleDelayedTriggeredAbility extends DelayedTriggeredAbility {

    ChancellorOfTheTangleDelayedTriggeredAbility () {
        super(new BasicManaEffect(Mana.GreenMana));
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

}

class EldraziTempleManaAbility extends BasicManaAbility {

    EldraziTempleManaAbility ( ) {
        super(new BasicManaEffect(new EldraziConditionalMana()));
        this.netMana.setColorless(2);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        this.color.setRed(true);

        // As an additional cost to cast Infernal Plunge, sacrifice a creature.
        this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));
        // Add {R}{R}{R} to your mana pool.
        this.getSpellAbility().addEffect(new BasicManaEffect(Mana.RedMana(3)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        this.color.setBlack(true);

        // Add {B}{B}{B} to your mana pool.
        // Threshold — Add {B}{B}{B}{B}{B} to your mana pool instead if seven or more cards are in your graveyard.
        this.getSpellAbility().addEffect(new ConditionalManaEffect(
                new BasicManaEffect(new Mana(0, 0, 0, 0, 5, 0, 0)),
                new BasicManaEffect(new Mana(0, 0, 0, 0, 3, 0, 0)),
                new CardsInControllerGraveCondition(7),
                "Add {B}{B}{B} to your mana pool.<br/><br/><i>Threshold<i/> - Add {B}{B}{B}{B}{B} to your mana pool instead if seven or more cards are in your graveyard"));
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        this.addAbility(new ColorlessManaAbility());

        // {tap}: Add {B} or {R} to your mana pool. Activate this ability only if you control a Swamp.
        this.addAbility(new ActivateIfConditionManaAbility(
                Zone.BATTLEFIELD,
                new BasicManaEffect(Mana.BlackMana),
                new TapSourceCost(),
                new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 0)));
        this.addAbility(new ActivateIfConditionManaAbility(
                Zone.BATTLEFIELD,
                new BasicManaEffect(Mana.RedMana),
                new TapSourceCost(),
                new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 0)));

    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        // Havenwood Battleground enters the battlefield tapped.
        this.addAbility(new EntersBattlefieldTappedAbility());
        // {tap}: Add {G} to your mana pool.
        this.addAbility(new GreenManaAbility());
        // {tap}, Sacrifice Havenwood Battleground: Add {G}{G} to your mana pool.
        Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, new BasicManaEffect(Mana.GreenMana(2)), new TapSourceCost());
        ability.addCost(new SacrificeSourceCost());
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.BasicManaEffect

        this.addAbility(new ColorlessManaAbility());

        // {tap}: Add {B} or {G} to your mana pool. Activate this ability only if you control a Swamp.
        this.addAbility(new ActivateIfConditionManaAbility(
                Zone.BATTLEFIELD,
                new BasicManaEffect(Mana.BlackMana),
                new TapSourceCost(),
                new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 0)));
        this.addAbility(new ActivateIfConditionManaAbility(
                Zone.BATTLEFIELD,
                new BasicManaEffect(Mana.GreenMana),
                new TapSourceCost(),
                new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 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.