Some minor changes to framework and card classes.

This commit is contained in:
LevelX2 2013-11-01 17:04:27 +01:00
parent 0697801cdc
commit 17238bee3e
5 changed files with 21 additions and 20 deletions

View file

@ -55,6 +55,8 @@ public class VedalkenInfuser extends CardImpl<VedalkenInfuser> {
this.color.setBlue(true);
this.power = new MageInt(1);
this.toughness = new MageInt(4);
// At the beginning of your upkeep, you may put a charge counter on target artifact.
Ability ability = new BeginningOfUpkeepTriggeredAbility(new AddCountersTargetEffect(CounterType.CHARGE.createInstance()), TargetController.YOU, true);
ability.addTarget(new TargetArtifactPermanent());
this.addAbility(ability);

View file

@ -47,7 +47,7 @@ public class SeersSundial extends CardImpl<SeersSundial> {
this.expansionSetCode = "WWK";
// Landfall - Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card.
this.addAbility(new LandfallAbility(new DoIfCostPaid(new DrawCardControllerEffect(1), new ManaCostsImpl("{2}")), true));
this.addAbility(new LandfallAbility(new DoIfCostPaid(new DrawCardControllerEffect(1), new ManaCostsImpl("{2}")), false)); // optional = false because DoIfCost is already optonal
}
public SeersSundial(final SeersSundial card) {