Examples of SkipDrawStepEffect


Examples of mage.abilities.effects.common.SkipDrawStepEffect

        // At the beginning of your upkeep, sacrifice Solitary Confinement unless you discard a card.
        this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new SacrificeSourceUnlessPaysEffect(new DiscardTargetCost(new TargetCardInHand())), TargetController.YOU, false));
       
        // Skip your draw step.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SkipDrawStepEffect()));
       
        // You have shroud.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControllerEffect(ShroudAbility.getInstance())));
       
        // Prevent all damage that would be dealt to you.
View Full Code Here

Examples of mage.abilities.effects.common.SkipDrawStepEffect

        this.color.setRed(true);
        this.color.setGreen(true);
        this.color.setBlack(true);

        // Skip your draw step.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SkipDrawStepEffect()));
       
        // Whenever you sacrifice a creature, you may draw a card.
        this.addAbility(new DragonAppeasementTriggeredAbility());
       
    }
View Full Code Here

Examples of mage.abilities.effects.common.SkipDrawStepEffect

        this.expansionSetCode = "ICE";

        this.color.setBlack(true);

        // Skip your draw step.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SkipDrawStepEffect()));       
        // Whenever you discard a card, exile that card from your graveyard.
        Effect effect = new ExileTargetEffect(null, "", Zone.GRAVEYARD);
        effect.setText("exile that card from your graveyard");
        this.addAbility(new NecropotenceTriggeredAbility(effect));
        // Pay 1 life: Exile the top card of your library face down. Put that card into your hand at the beginning of your next end step.
View Full Code Here

Examples of mage.abilities.effects.common.SkipDrawStepEffect

        this.expansionSetCode = "VMA";

        this.color.setBlack(true);

        // Skip your draw step.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SkipDrawStepEffect()));
        
        // Pay 1 life: Draw a card.
        this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new PayLifeCost(1)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.SkipDrawStepEffect

        // Deathtouch
        this.addAbility(DeathtouchAbility.getInstance());
       
        // Skip your draw step.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SkipDrawStepEffect()));
       
        // At the beginning of your upkeep, if you have fewer than seven cards in hand, draw cards equal to the difference.
        this.addAbility(new DamiaSageOfStoneTriggeredAbility());
    }
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.