Examples of DrawCardAllEffect


Examples of mage.abilities.effects.common.DrawCardAllEffect

        this.expansionSetCode = "C13";

        this.color.setBlue(true);

        // Each player draws two cards.
        this.getSpellAbility().addEffect(new DrawCardAllEffect(2));
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

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

        // {tap}: Each player draws a card, then discards a card.
        Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardAllEffect(1), new TapSourceCost());
        ability.addEffect(new DiscardEachPlayerEffect());
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

    public Skyscribing(UUID ownerId) {
        super(ownerId, 57, "Skyscribing", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{X}{U}{U}");
        this.expansionSetCode = "C13";
        this.color.setBlue(true);
        // Each player draws X cards.
        this.getSpellAbility().addEffect(new DrawCardAllEffect(new ManacostVariableValue()));
        // Forecast - {2}{U}, Reveal Skyscribing from your hand: Each player draws a card.
        this.addAbility(new ForecastAbility(new DrawCardAllEffect(1), new ManaCostsImpl("{2}{U}")));
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

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

        // When Noggle Ransacker enters the battlefield, each player draws two cards, then discards a card at random.
        Ability ability = new EntersBattlefieldTriggeredAbility(new DrawCardAllEffect(2));
        ability.addEffect(new DiscardEachPlayerEffect(1, true));
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

        this.expansionSetCode = "M10";

        this.color.setRed(true);

        // Each player draws three cards, then discards three cards at random.
        this.getSpellAbility().addEffect(new DrawCardAllEffect(3));
        Effect effect = new DiscardEachPlayerEffect(3, true);
        effect.setText("then discards three cards at random");
        this.getSpellAbility().addEffect(effect);
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

        this.expansionSetCode = "SOK";
        this.supertype.add("Legendary");
        // {tap}: Add {1} to your mana pool.
        this.addAbility(new ColorlessManaAbility());
        // {2}, {tap}: Each player draws a card.
        Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardAllEffect(1), new GenericManaCost(2));
        ability.addCost(new TapSourceCost());
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

public class TempleBell extends CardImpl {

    public TempleBell(UUID ownerId) {
        super(ownerId, 217, "Temple Bell", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, "{3}");
        this.expansionSetCode = "M11";
        this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardAllEffect(1), new TapSourceCost()));
    }
View Full Code Here

Examples of mage.abilities.effects.common.DrawCardAllEffect

        this.color.setBlue(true);
        this.color.setBlack(true);

        // Each player draws two cards, then discards three cards, then loses 4 life.
        this.getSpellAbility().addEffect(new DrawCardAllEffect(2));
        Effect effect = new DiscardEachPlayerEffect(3, false);
        effect.setText("then discards three cards");
        this.getSpellAbility().addEffect(effect);
        effect = new LoseLifeAllPlayersEffect(4);
        effect.setText("then loses 4 life");
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.