mirror of
https://github.com/correl/mage.git
synced 2024-12-26 11:09:27 +00:00
* Prossh, Skyrider of Kher and Murkenfind Liege fixed bugs.
This commit is contained in:
parent
6d0b38c8ca
commit
ea841e4908
2 changed files with 4 additions and 4 deletions
|
@ -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));
|
||||||
|
|
|
@ -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) {
|
||||||
|
|
Loading…
Reference in a new issue