Fix #10489 (Mirror of Galadriel)

This commit is contained in:
xenohedron 2023-06-18 23:34:05 -04:00
parent a5260ea75f
commit fac63a0faf

View file

@ -3,6 +3,7 @@ package mage.cards.m;
import mage.abilities.Ability;
import mage.abilities.common.SimpleActivatedAbility;
import mage.abilities.costs.CostAdjuster;
import mage.abilities.costs.common.TapSourceCost;
import mage.abilities.costs.mana.GenericManaCost;
import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount;
import mage.abilities.effects.common.DrawCardSourceControllerEffect;
@ -34,6 +35,7 @@ public final class MirrorOfGaladriel extends CardImpl {
Ability ability = new SimpleActivatedAbility(
new ScryEffect(1, false), new GenericManaCost(5)
);
ability.addCost(new TapSourceCost());
ability.addEffect(new DrawCardSourceControllerEffect(1));
ability.addEffect(new InfoEffect(
"This ability costs {1} less to activate for each legendary creature you control."
@ -73,4 +75,4 @@ enum MirrorOfGaladrielAdjuster implements CostAdjuster {
CardUtil.reduceCost(ability, value);
}
}
}
}