Examples of CopyPermanentEffect


Examples of mage.abilities.effects.common.CopyPermanentEffect

        this.power = new MageInt(0);
        this.toughness = new MageInt(0);

        // You have may Clever Impersonator enter the battlefield as a copy of any nonland permanent on the battlefield.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,
                new EntersBattlefieldEffect(new CopyPermanentEffect(new FilterNonlandPermanent()),
                        "You may have {this} enter the battlefield as a copy of any nonland permanent on the battlefield",
                        true)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        this.toughness = new MageInt(0);

        // You may have Evil Twin enter the battlefield as a copy of any creature on the battlefield except it gains "{U}{B}, {T}: Destroy target creature with the same name as this creature."
        this.addAbility(new SimpleStaticAbility(
                Zone.BATTLEFIELD,
                new EntersBattlefieldEffect(new CopyPermanentEffect(new EvilTwinApplyToPermanent()),
                "You may have {this} enter the battlefield as a copy of any creature on the battlefield except it gains \"{U}{B}, {T}: Destroy target creature with the same name as this creature\"",
                true)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        this.subtype.add("Shapeshifter");
        this.power = new MageInt(0);
        this.toughness = new MageInt(0);

        Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new EntersBattlefieldEffect(
                new CopyPermanentEffect(),
                "You may have {this} enter the battlefield as a copy of any creature on the battlefield",
                true));
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        this.toughness = new MageInt(0);

        // You may have Jwari Shapeshifter enter the battlefield as a copy of any Ally creature on the battlefield.
        Ability ability = new SimpleStaticAbility(
                Zone.BATTLEFIELD,
                new EntersBattlefieldEffect(new CopyPermanentEffect(filter), null,
                "You may have {this} enter the battlefield as a copy of any Ally creature on the battlefield", true, true));
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        super(ownerId, 342, "Sculpting Steel", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, "{3}");
        this.expansionSetCode = "10E";

        // You may have Sculpting Steel enter the battlefield as a copy of any artifact on the battlefield.
        Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new EntersBattlefieldEffect(
                new CopyPermanentEffect(filter),
                "You may have {this} enter the battlefield as a copy of any artifact on the battlefield",
                true));
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        // You may have Vesuva enter the battlefield tapped as a copy of any land on the battlefield.
        EntersBattlefieldEffect effect = new EntersBattlefieldEffect(
                new TapSourceEffect(true),
                "You may have {this} enter the battlefield tapped as a copy of any land on the battlefield",
                true);
        effect.addEffect(new CopyPermanentEffect(filter));
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        // Ninjutsu {1}{U}
        this.addAbility(new NinjutsuAbility(new ManaCostsImpl("{1}{U}")));
        // You may have Sakashima's Student enter the battlefield as a copy of any creature on the battlefield, except it's still a Ninja in addition to its other creature types.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,new EntersBattlefieldEffect(
                new CopyPermanentEffect(new SakashimasStudentApplyToPermanent()),
                "You may have {this} enter the battlefield as a copy of any creature on the battlefield, except it's still a Ninja in addition to its other creature types",
                true)));

    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        this.toughness = new MageInt(0);

        // You may have Dack's Duplicate enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone.
        this.addAbility(new SimpleStaticAbility(
            Zone.BATTLEFIELD,
            new EntersBattlefieldEffect(new CopyPermanentEffect(new DacksDuplicateApplyToPermanent()),
            "You may have {this} enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone",
            true)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

        // You may have Progenitor Mimic enter the battlefield as a copy of any creature on the battlefield
        // except it gains "At the beginning of your upkeep, if this creature isn't a token,
        // put a token onto the battlefield that's a copy of this creature."
        this.addAbility(new SimpleStaticAbility(
                Zone.BATTLEFIELD,
                new EntersBattlefieldEffect(new CopyPermanentEffect(new ProgenitorMimicApplyToPermanent()),
                "You may have {this} enter the battlefield as a copy of any creature on the battlefield except it gains \"At the beginning of your upkeep, if this creature isn't a token, put a token onto the battlefield that's a copy of this creature.\"",
                true)));
    }
View Full Code Here

Examples of mage.abilities.effects.common.CopyPermanentEffect

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

        // <i>Heroic</i> - Whenever you cast a spell that targets Artisan of Forms, you may have Artisan of Forms become a copy of target creature and gain this ability.
        Effect effect = new CopyPermanentEffect(new FilterCreaturePermanent(), new ArtisanOfFormsApplyToPermanent(), false);
        effect.setText("have {this} become a copy of target creature and gain this ability");
        this.addAbility(new HeroicAbility(effect, true));
    }
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.