[BRO] fix some issues with The Mightstone and Weakstone and Urza, Planeswalker (#9626)

This commit is contained in:
Evan Kranzler 2022-10-08 16:01:30 -04:00
parent 860668acad
commit a2337da1c8
2 changed files with 4 additions and 4 deletions

View file

@ -34,7 +34,7 @@ public final class TheMightstoneAndWeakstone extends CardImpl {
// When The Mightstone and Weakstone enters the battlefield, choose one --
// * Draw two cards.
Ability ability = new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1));
Ability ability = new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(2));
// * Target creature gets -5/-5 until end of turn.
ability.addMode(new Mode(new BoostTargetEffect(-5, -5)).addTarget(new TargetCreaturePermanent()));

View file

@ -58,17 +58,17 @@ public final class UrzaPlaneswalker extends MeldCard {
this.addAbility(new SimpleStaticAbility(new UrzaPlaneswalkerEffect()));
// +2: Artifact, instant, and sorcery spells you cast this turn cost {2} less to cast. You gain 2 life.
Ability ability = new LoyaltyAbility(new SpellsCostReductionControllerEffect(filter, 1)
Ability ability = new LoyaltyAbility(new SpellsCostReductionControllerEffect(filter, 2)
.setDuration(Duration.EndOfTurn)
.setText("artifact, instant, and sorcery spells you cast this turn cost {2} less to cast"), 2);
ability.addEffect(new GainLifeEffect(2));
this.addAbility(ability);
// +1: Draw two cards, then discard a card.
this.addAbility(new LoyaltyAbility(new DrawDiscardTargetEffect(2, 1), 1));
this.addAbility(new LoyaltyAbility(new DrawDiscardControllerEffect(2, 1), 1));
// 0: Create two 1/1 colorless Soldier artifact creature tokens.
this.addAbility(new LoyaltyAbility(new CreateTokenEffect(new SoldierArtifactToken()), 0));
this.addAbility(new LoyaltyAbility(new CreateTokenEffect(new SoldierArtifactToken(), 2), 0));
// -3: Exile target nonland permanent.
ability = new LoyaltyAbility(new ExileTargetEffect(), -3);