* Prossh, Skyrider of Kher and Murkenfind Liege fixed bugs.

This commit is contained in:
LevelX2 2013-11-23 15:50:12 +01:00
parent 6d0b38c8ca
commit ea841e4908
2 changed files with 4 additions and 4 deletions

View file

@ -51,9 +51,9 @@ import mage.filter.predicate.mageobject.ColorPredicate;
*/ */
public class MurkfiendLiege extends CardImpl<MurkfiendLiege> { public class MurkfiendLiege extends CardImpl<MurkfiendLiege> {
private static final FilterCreaturePermanent filterGreen = new FilterCreaturePermanent("green creatures you control"); private static final FilterCreaturePermanent filterGreen = new FilterCreaturePermanent("green creatures");
private static final FilterCreaturePermanent filterBlue = new FilterCreaturePermanent("blue creatures you control"); private static final FilterCreaturePermanent filterBlue = new FilterCreaturePermanent("blue creatures");
private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("blue creatures you control"); private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();
static { static {
filterGreen.add(new ColorPredicate(ObjectColor.GREEN)); filterGreen.add(new ColorPredicate(ObjectColor.GREEN));
filterBlue.add(new ColorPredicate(ObjectColor.BLUE)); filterBlue.add(new ColorPredicate(ObjectColor.BLUE));

View file

@ -74,7 +74,7 @@ public class ProsshSkyraiderOfKher extends CardImpl<ProsshSkyraiderOfKher> {
// When you cast Prossh, Skyraider of Kher, put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield, where X is the amount of mana spent to cast Prossh. // When you cast Prossh, Skyraider of Kher, put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield, where X is the amount of mana spent to cast Prossh.
this.addAbility(new CastSourceTriggeredAbility(new CreateTokenEffect(new ProsshKoboldToken(), new ManaSpentToCastCount()), false)); this.addAbility(new CastSourceTriggeredAbility(new CreateTokenEffect(new ProsshKoboldToken(), new ManaSpentToCastCount()), false));
// Sacrifice another creature: Prossh gets +1/+0 until end of turn. // Sacrifice another creature: Prossh gets +1/+0 until end of turn.
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1,0, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledCreaturePermanent()))); this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1,0, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledCreaturePermanent(1,1,filter, true))));
} }
public ProsshSkyraiderOfKher(final ProsshSkyraiderOfKher card) { public ProsshSkyraiderOfKher(final ProsshSkyraiderOfKher card) {