Examples of PopulateEffect


Examples of mage.abilities.effects.common.PopulateEffect

        this.expansionSetCode = "DGM";

        this.color.setWhite(true);

        // Populate.
        this.getSpellAbility().addEffect(new PopulateEffect());
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        // Exile target creature, then populate.
        // (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.getSpellAbility().addEffect(new ExileTargetEffect());
        this.getSpellAbility().addTarget(new TargetCreaturePermanent());
        this.getSpellAbility().addEffect(new PopulateEffect("then"));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        this.color.setWhite(true);

        // Put a 1/1 white Bird creature token with flying onto the battlefield, then populate.
        // (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.getSpellAbility().addEffect(new CreateTokenEffect(new BirdToken()));
        this.getSpellAbility().addEffect(new PopulateEffect("then"));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        // Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness.
        this.addAbility(new TrostaniSelesnyasVoiceTriggeredAbility());

        // {1}{G}{W}, {T}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
        Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PopulateEffect(), new ManaCostsImpl("{1}{G}{W}"));
        ability.addCost(new TapSourceCost());
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        // Wayfaring Temple's power and toughness are each equal to the number of creatures you control.
        this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new PermanentsOnBattlefieldCount(new FilterControlledCreaturePermanent()), Duration.EndOfGame)));

        // Whenever Wayfaring Temple deals combat damage to a player, populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new PopulateEffect(), false));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        // Destroy target artifact or enchantment, then populate.
        // (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.getSpellAbility().addTarget(new TargetPermanent(filter));
        this.getSpellAbility().addEffect(new DestroyTargetEffect());
        this.getSpellAbility().addEffect(new PopulateEffect("then"));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        // {4}{G}{W}: Put a 3/3 green Centaur creature token onto the battlefield.
        this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new mage.game.permanent.token.CentaurToken()), new ManaCostsImpl("{4}{G}{W}")));

        // {2}{G}{W}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new PopulateEffect(), new ManaCostsImpl("{2}{G}{W}")));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        this.color.setGreen(true);

        // Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate.
        // (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.getSpellAbility().addEffect(new CreateTokenEffect(new RhinoToken()));
        this.getSpellAbility().addEffect(new PopulateEffect("then"));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        this.color.setWhite(true);

        // Put a 3/3 green Centaur creature token onto the battlefield, then populate.
        // (Put a token onto the battlefield that's a copy of a creature token you control.)
        this.getSpellAbility().addEffect(new CreateTokenEffect(new CentaurToken()));
        this.getSpellAbility().addEffect(new PopulateEffect("then"));
    }
View Full Code Here

Examples of mage.abilities.effects.common.PopulateEffect

        // When Scion of Vitu-Ghazi enters the battlefield, if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield, then populate.
        Ability ability = new EntersBattlefieldTriggeredAbility(
                new ConditionalOneShotEffect(new CreateTokenEffect(new BirdToken()), new CastFromHandCondition(),
                "if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield,"));
        ability.addEffect(new PopulateEffect("then"));
        this.addAbility(ability);
    }
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.