From ccf5da95213bc3550209a2a4c184dcc901cfda9f Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Sun, 14 Feb 2016 09:43:14 +0100 Subject: [PATCH] * Fixed that putting copies of a card to graveyard triggered abilities that should only trigger from cards (not copies of a card) to the graveyard. --- .../PutCardIntoGraveFromAnywhereAllTriggeredAbility.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java index fb2b469a727..2d4869c49e2 100644 --- a/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java @@ -106,7 +106,9 @@ public class PutCardIntoGraveFromAnywhereAllTriggeredAbility extends TriggeredAb public boolean checkTrigger(GameEvent event, Game game) { if (((ZoneChangeEvent) event).getToZone() == Zone.GRAVEYARD) { Card card = game.getCard(event.getTargetId()); - if (card != null && filter.match(card, getSourceId(), getControllerId(), game)) { + if (card != null + && !card.isCopy() + && filter.match(card, getSourceId(), getControllerId(), game)) { switch (setTargetPointer) { case CARD: for (Effect effect : getEffects()) {