forked from External/mage
Replaced several created filters inside card classes with pre-built static filters and simplified 3 cards (#8612)
This commit is contained in:
parent
140be70fb8
commit
d24dc008a8
213 changed files with 604 additions and 1668 deletions
|
|
@ -11,7 +11,7 @@ import mage.cards.Card;
|
|||
import mage.constants.Outcome;
|
||||
import mage.constants.TargetController;
|
||||
import mage.constants.Zone;
|
||||
import mage.filter.common.FilterCreaturePermanent;
|
||||
import mage.filter.StaticFilters;
|
||||
import mage.game.Game;
|
||||
import mage.game.command.Emblem;
|
||||
import mage.target.targetpointer.FixedTarget;
|
||||
|
|
@ -23,11 +23,9 @@ import mage.target.targetpointer.FixedTarget;
|
|||
public final class LilianaDefiantNecromancerEmblem extends Emblem {
|
||||
// You get an emblem with "Whenever a creature you control dies, return it to the battlefield under your control at the beginning of the next end step."
|
||||
|
||||
private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("a creature");
|
||||
|
||||
public LilianaDefiantNecromancerEmblem() {
|
||||
this.setName("Emblem Liliana");
|
||||
Ability ability = new DiesCreatureTriggeredAbility(Zone.COMMAND, new LilianaDefiantNecromancerEmblemEffect(), false, filter, true);
|
||||
Ability ability = new DiesCreatureTriggeredAbility(Zone.COMMAND, new LilianaDefiantNecromancerEmblemEffect(), false, StaticFilters.FILTER_PERMANENT_A_CREATURE, true);
|
||||
this.getAbilities().add(ability);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue