mirror of
https://github.com/correl/mage.git
synced 2024-11-15 03:00:16 +00:00
[BRO] fix some issues with The Mightstone and Weakstone and Urza, Planeswalker (#9626)
This commit is contained in:
parent
860668acad
commit
a2337da1c8
2 changed files with 4 additions and 4 deletions
|
@ -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()));
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue