From d0d8967814bdc18f24e771c99e57b64c88d2380b Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Thu, 8 Jan 2015 12:25:57 +0100 Subject: [PATCH] * Edric, Spymaster of Trest - The draw is now optional for the player that draws the card and not the controller of Edric. --- .../src/mage/sets/commander/EdricSpymasterOfTrest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/sets/commander/EdricSpymasterOfTrest.java b/Mage.Sets/src/mage/sets/commander/EdricSpymasterOfTrest.java index d2bf34eaceb..9feb107e07d 100644 --- a/Mage.Sets/src/mage/sets/commander/EdricSpymasterOfTrest.java +++ b/Mage.Sets/src/mage/sets/commander/EdricSpymasterOfTrest.java @@ -76,7 +76,7 @@ public class EdricSpymasterOfTrest extends CardImpl { class EdricSpymasterOfTrestTriggeredAbility extends TriggeredAbilityImpl { public EdricSpymasterOfTrestTriggeredAbility() { - super(Zone.BATTLEFIELD, new DrawCardTargetEffect(1), true); + super(Zone.BATTLEFIELD, new DrawCardTargetEffect(1, true), false); } public EdricSpymasterOfTrestTriggeredAbility(final EdricSpymasterOfTrestTriggeredAbility ability) { @@ -91,7 +91,9 @@ class EdricSpymasterOfTrestTriggeredAbility extends TriggeredAbilityImpl { @Override public boolean checkTrigger(GameEvent event, Game game) { - if (event.getType().equals(EventType.DAMAGED_PLAYER) && ((DamagedPlayerEvent) event).isCombatDamage() && game.getOpponents(this.controllerId).contains(((DamagedPlayerEvent) event).getPlayerId())) { + if (event.getType().equals(EventType.DAMAGED_PLAYER) && + ((DamagedPlayerEvent) event).isCombatDamage() && + game.getOpponents(this.controllerId).contains(((DamagedPlayerEvent) event).getPlayerId())) { for (Effect effect : this.getEffects()) { effect.setTargetPointer(new FixedTarget(game.getPermanent(event.getSourceId()).getControllerId())); }