Examples of KnightToken


Examples of mage.game.permanent.token.KnightToken

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

        // When Trostani's Summoner enters the battlefield, put a 2/2 white Knight creature token with vigilance, a 3/3 green Centaur creature token, and a 4/4 green Rhino creature token with trample onto the battlefield.
        Ability ability = new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new KnightToken()));
        ability.addEffect(new CreateTokenEffect(new CentaurToken()));
        ability.addEffect(new CreateTokenEffect(new RhinoToken()));
        this.addAbility(ability);

    }
View Full Code Here

Examples of mage.game.permanent.token.KnightToken

        this.expansionSetCode = "GTC";

        this.color.setWhite(true);

        //Put two 2/2 white Knight creature tokens with vigilance onto the battlefield.
        this.getSpellAbility().addEffect(new CreateTokenEffect(new KnightToken(),2));
    }
View Full Code Here

Examples of mage.game.permanent.token.KnightToken

        this.getSpellAbility().addEffect(new AttachEffect(Outcome.PutCreatureInPlay));
        Ability ability = new EnchantAbility(auraTarget.getTargetName());
        this.addAbility(ability);

        // When Security Blockade enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new KnightToken())));

        // Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn."
        ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new SecurityBlockadePreventionEffect(), new TapSourceCost());
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ability, AttachmentType.AURA, Duration.WhileOnBattlefield, rule)));
    }
View Full Code Here

Examples of mage.game.permanent.token.KnightToken

        this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));
        Ability ability = new EnchantAbility(auraTarget.getTargetName());
        this.addAbility(ability);

        // When Knightly Valor enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new KnightToken())));

        // Enchanted creature gets +2/+2 and has vigilance.
        Effect effect = new BoostEnchantedEffect(2, 2, Duration.WhileOnBattlefield);
        effect.setText("Enchanted creature gets +2/+2");
        SimpleStaticAbility ability2 = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);
View Full Code Here

Examples of mage.game.permanent.token.KnightToken

        this.power = new MageInt(2);
        this.toughness = new MageInt(4);

        // When Sunspire Gatekeepers enter the battlefield, if you control two or more Gates, put a 2/2 white Knight creature token with vigilance onto the battlefield.
        this.addAbility(new ConditionalTriggeredAbility(
                new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new KnightToken())),
                new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 1),
                "When {this} enter the battlefield, if you control two or more Gates, put a 2/2 white Knight creature token with vigilance onto the battlefield."));
    }
View Full Code Here

Examples of mage.game.permanent.token.KnightToken

        mode.getTargets().add(new TargetCreaturePermanent(filter));
        this.getSpellAbility().addMode(mode);

        // or put a 2/2 white Knight creature token with vigilance onto the battlefield.
        mode = new Mode();
        mode.getEffects().add(new CreateTokenEffect(new KnightToken()));
        this.getSpellAbility().addMode(mode);
    }
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.