From 76d3b089f7df649a7768d86fe15cdb195d45d582 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Mon, 15 Feb 2021 17:41:11 +0100 Subject: [PATCH] Add new cascade ruling --- forge-game/src/main/java/forge/game/card/CardFactoryUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 0daf6d6d3ac..25c1ba72037 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java @@ -2336,8 +2336,9 @@ public class CardFactoryUtil { landPut.setSVar("X", "Count$Averna"); dig.setSubAbility(landPut); - final String dbCascadeCast = "DB$ Play | Defined$ Imprinted | WithoutManaCost$ True | Optional$ True"; + final String dbCascadeCast = "DB$ Play | Defined$ Imprinted | WithoutManaCost$ True | Optional$ True | ValidSA$ Spell.cmcLTCascadeX"; AbilitySub cascadeCast = (AbilitySub)AbilityFactory.getAbility(dbCascadeCast, card); + cascadeCast.setSVar("CascadeX", "Count$CardManaCost"); landPut.setSubAbility(cascadeCast); final String dbMoveToLib = "DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Card.IsImprinted"