minor adjustments to Roshan, Hidden Magister

This commit is contained in:
xenohedron 2024-09-12 20:16:03 -04:00
parent 6ed832a862
commit 2c23370bf6

View file

@ -26,8 +26,8 @@ import mage.filter.predicate.card.FaceDownPredicate;
public final class RoshanHiddenMagister extends CardImpl {
private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("Face-down creatures");
public static final FilterControlledCreatureSpell filterSpells = new FilterControlledCreatureSpell("creature spells you control");
public static final FilterOwnedCreatureCard filterCards = new FilterOwnedCreatureCard("creature cards you own");
private static final FilterControlledCreatureSpell filterSpells = new FilterControlledCreatureSpell("creature spells you control");
private static final FilterOwnedCreatureCard filterCards = new FilterOwnedCreatureCard("creature cards you own");
static {
filter.add(FaceDownPredicate.instance);
@ -59,10 +59,10 @@ public final class RoshanHiddenMagister extends CardImpl {
// Whenever a permanent you control is turned face up, you draw a card and you lose 1 life.
Ability ability = new TurnedFaceUpAllTriggeredAbility(
new DrawCardSourceControllerEffect(1),
new DrawCardSourceControllerEffect(1, true),
StaticFilters.FILTER_CONTROLLED_A_PERMANENT
);
ability.addEffect(new LoseLifeSourceControllerEffect(1));
ability.addEffect(new LoseLifeSourceControllerEffect(1).concatBy("and"));
this.addAbility(ability);
}