This commit is contained in:
xenohedron 2024-01-31 00:34:36 -05:00
parent 8b754f0cc5
commit 52a73f4383
2 changed files with 3 additions and 4 deletions

View file

@ -31,7 +31,7 @@ import mage.util.CardUtil;
*/
public final class ArchdruidsCharm extends CardImpl {
private static final FilterCard creatureOrLandFilter = new FilterCard("creature or land");
private static final FilterCard creatureOrLandFilter = new FilterCard("creature or land card");
static {
creatureOrLandFilter.add(Predicates.or(CardType.CREATURE.getPredicate(), CardType.LAND.getPredicate()));
@ -49,7 +49,7 @@ public final class ArchdruidsCharm extends CardImpl {
// Based on Aggressive Instinct
Mode mode2 = new Mode(new AddCountersTargetEffect(CounterType.P1P1.createInstance()));
mode2.addTarget(new TargetControlledCreaturePermanent());
mode2.addEffect(new DamageWithPowerFromOneToAnotherTargetEffect());
mode2.addEffect(new DamageWithPowerFromOneToAnotherTargetEffect("it"));
mode2.addTarget(new TargetCreaturePermanent(StaticFilters.FILTER_CREATURE_YOU_DONT_CONTROL));
this.getSpellAbility().addMode(mode2);
@ -153,4 +153,3 @@ class ArchdruidsCharmMode1Effect extends SearchEffect {
}
}

View file

@ -53,7 +53,7 @@ public final class CaseOfTheRansackedLab extends CardImpl {
// Solved -- Whenever you cast an instant or sorcery spell, draw a card.
Ability solvedAbility = new ConditionalTriggeredAbility(
new SpellCastControllerTriggeredAbility(new DrawCardSourceControllerEffect(1),
StaticFilters.FILTER_SPELL_INSTANT_OR_SORCERY, false),
StaticFilters.FILTER_SPELL_AN_INSTANT_OR_SORCERY, false),
SolvedSourceCondition.SOLVED, "");
this.addAbility(new CaseAbility(initialAbility, CaseOfTheRansackedLabCondition.instance, solvedAbility)