From a55c7dc7e3325fe03fbc6ccbf4f8f1495b5c3103 Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 09:30:00 +0000 Subject: [PATCH] - Added the option Other to isValidCard with card as argument. - Made restrictions like Artifact.YouCtrl,Enchantment possible. --- src/forge/Card.java | 87 +++++++++++++++++++++++++++++++++++++++------ 1 file changed, 76 insertions(+), 11 deletions(-) diff --git a/src/forge/Card.java b/src/forge/Card.java index 25705368d3d..a978bfe5947 100644 --- a/src/forge/Card.java +++ b/src/forge/Card.java @@ -2185,17 +2185,81 @@ public class Card extends MyObservable { && CardUtil.isCreatureType(cardType) && getKeyword().contains("Changeling"))) return true; return false; } - + // This takes a player and a card argument for YouCtrl and Other + public boolean isValidCard(String Restris[], Player You, Card source) { + + String Restriction[] = new String[Restris.length]; + String st = ""; + for (int i=0; i