* Some minor changes / fixes.

This commit is contained in:
LevelX2 2016-04-14 16:00:56 +02:00
parent ebbbc1daf1
commit ce3c26ab4b
3 changed files with 9 additions and 8 deletions

View file

@ -19,17 +19,18 @@ public class DiesCreatureTriggeredAbility extends TriggeredAbilityImpl {
private boolean setTargetPointer;
public DiesCreatureTriggeredAbility(Effect effect, boolean optional) {
this(effect, optional, new FilterCreaturePermanent("a creature"));
this(effect, optional, false);
}
public DiesCreatureTriggeredAbility(Effect effect, boolean optional, boolean another) {
this(effect, optional, new FilterCreaturePermanent(optional ? "another creature" : "a creature"));
filter.add(new AnotherPredicate());
this(effect, optional, another, false);
}
public DiesCreatureTriggeredAbility(Effect effect, boolean optional, boolean another, boolean setTargetPointer) {
this(effect, optional, new FilterCreaturePermanent(optional ? "another creature" : "a creature"));
filter.add(new AnotherPredicate());
this(effect, optional, new FilterCreaturePermanent(another ? "another creature" : "a creature"));
if (another) {
filter.add(new AnotherPredicate());
}
this.setTargetPointer = setTargetPointer;
}