Fixed Astral Dragon tokens not being granted the dragon subtype. Closes #9394

This commit is contained in:
PurpleCrowbar 2022-08-22 03:39:15 +01:00
parent eb62b921f0
commit 10f1e01ea7

View file

@ -37,11 +37,13 @@ public final class AstralDragon extends CardImpl {
this.addAbility(FlyingAbility.getInstance());
// Project Image When Astral Dragon enters the battlefield, create two tokens that are copies of target noncreature permanent, except they're 3/3 Dragon creatures in addition to their other types, and they have flying.
Ability ability = new EntersBattlefieldTriggeredAbility(new CreateTokenCopyTargetEffect(
CreateTokenCopyTargetEffect effect = new CreateTokenCopyTargetEffect(
null, CardType.CREATURE, false, 2, false,
false, null, 3, 3, true
).setText("create two tokens that are copies of target noncreature permanent, " +
"except they're 3/3 Dragon creatures in addition to their other types, and they have flying"));
false, null, 3, 3, true);
effect.setText("create two tokens that are copies of target noncreature permanent, " +
"except they're 3/3 Dragon creatures in addition to their other types, and they have flying");
effect.setAdditionalSubType(SubType.DRAGON);
Ability ability = new EntersBattlefieldTriggeredAbility(effect);
ability.addTarget(new TargetPermanent(filter));
this.addAbility(ability.withFlavorWord("Project Image"));
}