From c04ce7e5c43e341a6a761e7ea3a9bc815300f635 Mon Sep 17 00:00:00 2001 From: swordshine Date: Tue, 21 May 2013 08:46:28 +0000 Subject: [PATCH] - M14: added Grim Return, Scourge of Valkas, and Windreader Sphinx --- src/main/java/forge/Card.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/forge/Card.java b/src/main/java/forge/Card.java index 488489664e1..64d96812bae 100644 --- a/src/main/java/forge/Card.java +++ b/src/main/java/forge/Card.java @@ -5890,6 +5890,19 @@ public class Card extends GameEntity implements Comparable { } } return false; + } else if (property.startsWith("ThisTurnEntered")) { + final String restrictions = property.split("ThisTurnEntered_")[1]; + final String[] res = restrictions.split("_"); + final ZoneType destination = ZoneType.smartValueOf(res[0]); + ZoneType origin = null; + if (res[1].equals("from")) { + origin = ZoneType.smartValueOf(res[2]); + } + List list = CardUtil.getThisTurnEntered(destination, + origin, "Card", source); + if (!list.contains(this)) { + return false; + } } else if (property.startsWith("sharesTypeWith")) { if (property.equals("sharesTypeWith")) { if (!this.sharesTypeWith(source)) {