Reimplemented Indestructable using a replacement effect

This commit is contained in:
North 2012-09-04 23:59:05 +03:00
parent bbe7630558
commit 204d2410a1
49 changed files with 138 additions and 84 deletions

View file

@ -60,7 +60,7 @@ public class AegisAngel extends CardImpl<AegisAngel> {
this.addAbility(FlyingAbility.getInstance());
FilterPermanent filter = new FilterPermanent("another target permanent");
filter.add(new AnotherPredicate());
Ability ability = new EntersBattlefieldTriggeredAbility(new GainAbilityTargetEffect(IndestructibleAbility.getInstance(), Constants.Duration.WhileOnBattlefield), false);
Ability ability = new EntersBattlefieldTriggeredAbility(new GainAbilityTargetEffect(new IndestructibleAbility(), Constants.Duration.WhileOnBattlefield), false);
Target target = new TargetPermanent(filter);
target.setRequired(true);
ability.addTarget(target);