Package mage.abilities.keyword

Examples of mage.abilities.keyword.EvokeAbility


        // When Reveillark leaves the battlefield, return up to two target creature cards with power 2 or less from your graveyard to the battlefield.
        Ability ability = new LeavesBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect(), false);
        ability.addTarget(new TargetCardInYourGraveyard(0,2,filter));
        this.addAbility(ability);       
        // Evoke {5}{W}
        this.addAbility(new EvokeAbility(this, "{5}{W}"));
    }
View Full Code Here


        this.toughness = new MageInt(7);

        // When Walker of the Grove leaves the battlefield, put a 4/4 green Elemental creature token onto the battlefield.
        this.addAbility(new LeavesBattlefieldTriggeredAbility(new CreateTokenEffect(new WalkerOfTheGroveToken(),1),false));
        // Evoke {4}{G}
        this.addAbility(new EvokeAbility(this, "{4}{G}"));
    }
View Full Code Here

        this.toughness = new MageInt(3);

        // When Slithermuse leaves the battlefield, choose an opponent. If that player has more cards in hand than you, draw cards equal to the difference.
        this.addAbility(new LeavesBattlefieldTriggeredAbility(new SlithermuseEffect(), false));
        // Evoke {3}{U}
        this.addAbility(new EvokeAbility(this, "{3}{U}"));
    }
View Full Code Here

        Target target = new TargetNonlandPermanent();
        ability.addTarget(target);
        this.addAbility(ability);

        // Evoke {3}{U}
        this.addAbility(new EvokeAbility(this, "{3}{U}"));
    }
View Full Code Here

        // When Meadowboon leaves the battlefield, put a +1/+1 counter on each creature target player controls.
        Ability ability = new LeavesBattlefieldTriggeredAbility(new MeadowboonEffect(), false);
        ability.addTarget(new TargetPlayer());
        this.addAbility(ability);
        // Evoke {3}{W}
        this.addAbility(new EvokeAbility(this, "{3}{W}"));
    }
View Full Code Here

        Ability ability = new EntersBattlefieldTriggeredAbility(new ExileTargetEffect(),false);
        Target target = new TargetCardInGraveyard();
        ability.addTarget(target);
        this.addAbility(ability);
        // Evoke {B}
        this.addAbility(new EvokeAbility(this, "{B}"));
    }
View Full Code Here

        Ability ability = new EntersBattlefieldTriggeredAbility(new PreventDamageToTargetEffect(Duration.EndOfTurn, 3));
        Target target = new TargetCreatureOrPlayer();
        ability.addTarget(target);
        this.addAbility(ability);
        // Evoke {W}
        this.addAbility(new EvokeAbility(this, "{W}"));
    }
View Full Code Here

        Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect());
        Target target = new TargetArtifactPermanent();
        ability.addTarget(target);
        this.addAbility(ability);
        // Evoke {R}
        this.addAbility(new EvokeAbility(this, "{R}"));
    }
View Full Code Here

        Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect());
        Target target = new TargetPermanent(new FilterEnchantmentPermanent());
        ability.addTarget(target);
        this.addAbility(ability);
        // Evoke {W}
        this.addAbility(new EvokeAbility(this, "{W}"));
    }
View Full Code Here

        // When Mournwhelk enters the battlefield, target player discards two cards.
        Ability ability = new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(2));
        ability.addTarget(new TargetPlayer());
        this.addAbility(ability);
        // Evoke {3}{B}
        this.addAbility(new EvokeAbility(this, "{3}{B}"));
    }
View Full Code Here

TOP

Related Classes of mage.abilities.keyword.EvokeAbility

Copyright © 2018 www.massapicom. 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.