From 9ddbbc204ad9b139920c853cddc41de28b2d989b Mon Sep 17 00:00:00 2001 From: emerald000 Date: Tue, 25 Nov 2014 22:20:55 -0500 Subject: [PATCH] Fixed that Energy was getting sacrified when cards went to opponents' graveyards instead of yours. --- Mage.Sets/src/mage/sets/urzassaga/EnergyField.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/sets/urzassaga/EnergyField.java b/Mage.Sets/src/mage/sets/urzassaga/EnergyField.java index a5da0fa432d..b705b2c25ab 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/EnergyField.java +++ b/Mage.Sets/src/mage/sets/urzassaga/EnergyField.java @@ -28,16 +28,15 @@ package mage.sets.urzassaga; import java.util.UUID; - -import mage.constants.CardType; -import mage.constants.Rarity; import mage.abilities.Ability; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.PreventionEffectImpl; import mage.abilities.effects.common.SacrificeSourceEffect; import mage.cards.CardImpl; +import mage.constants.CardType; import mage.constants.Duration; +import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; @@ -117,8 +116,6 @@ class EnergyFieldEffect extends PreventionEffectImpl { class PutIntoYourGraveyardTriggeredAbility extends TriggeredAbilityImpl { - - public PutIntoYourGraveyardTriggeredAbility() { super(Zone.BATTLEFIELD, new SacrificeSourceEffect(), false); } @@ -137,7 +134,7 @@ class PutIntoYourGraveyardTriggeredAbility extends TriggeredAbilityImpl { if (event.getType() == GameEvent.EventType.ZONE_CHANGE) { ZoneChangeEvent zEvent = (ZoneChangeEvent) event; if (zEvent.getToZone() == Zone.GRAVEYARD) { - if(game.getControllerId(event.getTargetId()) != this.getControllerId()){ + if (game.getControllerId(event.getTargetId()) == this.getControllerId()){ return true; } }