Examples of MustBeBlockedByAllTargetEffect


Examples of mage.abilities.effects.common.combat.MustBeBlockedByAllTargetEffect

        super(ownerId, 114, "Bloodscent", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{3}{G}");
        this.expansionSetCode = "MRD";
        this.color.setGreen(true);

        // All creatures able to block target creature this turn do so.
        this.getSpellAbility().addEffect(new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn));
        this.getSpellAbility().addTarget(new TargetCreaturePermanent());
    }
View Full Code Here

Examples of mage.abilities.effects.common.combat.MustBeBlockedByAllTargetEffect

        // Until end of turn, target creature gets +6/+6 and gains trample, and all creatures able to block it this turn do so.
        this.getSpellAbility().addTarget(new TargetCreaturePermanent());
        this.getSpellAbility().addEffect(new BoostTargetEffect(6, 6, Duration.EndOfTurn));
        this.getSpellAbility().addEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));
        Effect effect = new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn);
        effect.setText("and all creatures able to block it this turn do so");
        this.getSpellAbility().addEffect(effect);

        // Miracle {G}
        this.addAbility(new MiracleAbility(this, new ManaCostsImpl("{G}")));
    }
View Full Code Here

Examples of mage.abilities.effects.common.combat.MustBeBlockedByAllTargetEffect

        getLeftHalfCard().getSpellAbility().addTarget(new TargetCreaturePermanent());

        // Dangerous
        // All creatures able to block target creature this turn do so.
        getRightHalfCard().getColor().setGreen(true);
        getRightHalfCard().getSpellAbility().addEffect(new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn));
        getRightHalfCard().getSpellAbility().addTarget(new TargetCreaturePermanent());

    }
View Full Code Here

Examples of mage.abilities.effects.common.combat.MustBeBlockedByAllTargetEffect

        this.color.setGreen(true);

        // All creatures able to block target creature this turn do so.
        // <i>Ferocious</i> - That creature gains indestructible until end of turn if you control a creature with power 4 or greater.
        this.getSpellAbility().addEffect(new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn));
        this.getSpellAbility().addEffect(new RoarOfChallengeEffect());
        this.getSpellAbility().addTarget(new TargetCreaturePermanent());
    }
View Full Code Here

Examples of mage.abilities.effects.common.combat.MustBeBlockedByAllTargetEffect

        this.toughness = new MageInt(2);

        // All creatures able to block Shinen of Life's Roar do so.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new MustBeBlockedByAllSourceEffect()));
        // Channel - {2}{G}{G}, Discard Shinen of Life's Roar: All creatures able to block target creature this turn do so.
        Ability ability = new ChannelAbility("{2}{G}{G}", new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn));
        ability.addTarget(new TargetCreaturePermanent());
        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.