From 04e52cecbea0de83837e4ca724460b42d9bc9892 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 18 Feb 2015 23:54:16 +0100 Subject: [PATCH] * Nether Traitor - Fixed that it did trigger for every card instead only for creature cards. --- Mage.Sets/src/mage/sets/timespiral/NetherTraitor.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/timespiral/NetherTraitor.java b/Mage.Sets/src/mage/sets/timespiral/NetherTraitor.java index 40b541e0ce..a9e3683bbf 100644 --- a/Mage.Sets/src/mage/sets/timespiral/NetherTraitor.java +++ b/Mage.Sets/src/mage/sets/timespiral/NetherTraitor.java @@ -99,7 +99,10 @@ class NetherTraitorTriggeredAbility extends TriggeredAbilityImpl { ZoneChangeEvent zEvent = (ZoneChangeEvent) event; if (zEvent.getFromZone() == Zone.BATTLEFIELD && zEvent.getToZone() == Zone.GRAVEYARD) { Card card = game.getCard(event.getTargetId()); - if (card != null && card.getOwnerId().equals(this.getControllerId()) && !card.getId().equals(this.getSourceId())) { + if (card != null && + card.getOwnerId().equals(this.getControllerId()) && + card.getCardType().contains(CardType.CREATURE)&& + !card.getId().equals(this.getSourceId())) { return true; } }