From bb1f61a2a967ea929eb4beaf4fb2005757b7cade Mon Sep 17 00:00:00 2001 From: Krazy Date: Wed, 17 Sep 2014 23:11:15 +0000 Subject: [PATCH] Added support for Kin-Tree Invocation (KTK). --- .../main/java/forge/game/card/CardFactoryUtil.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java index 8396ffdacba..7c3ea0e1503 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java @@ -899,6 +899,20 @@ public class CardFactoryUtil { return highest; } + if (l[0].startsWith("GreatestToughness_")) { + System.out.println("GREAT!"); + final String restriction = l[0].substring(18); + final String[] rest = restriction.split(","); + List list = CardLists.getValidCards(cc.getGame().getCardsIn(ZoneType.Battlefield), rest, cc, c); + int highest = 0; + for (final Card crd : list) { + if (crd.getNetDefense() > highest) { + highest = crd.getNetDefense(); + } + } + return highest; + } + if (l[0].startsWith("HighestCMC_")) { final String restriction = l[0].substring(11); final String[] rest = restriction.split(",");