From d7ca06c599047ae196a1e3728e363adb4fb37a90 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Fri, 2 Apr 2021 18:41:42 -0400 Subject: [PATCH] CostAdjustment.java support UnlessValidTarget param for Mavinda --- .../src/main/java/forge/game/cost/CostAdjustment.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/cost/CostAdjustment.java b/forge-game/src/main/java/forge/game/cost/CostAdjustment.java index 7bad854935a..b69a6aab3c0 100644 --- a/forge-game/src/main/java/forge/game/cost/CostAdjustment.java +++ b/forge-game/src/main/java/forge/game/cost/CostAdjustment.java @@ -541,7 +541,11 @@ public class CostAdjustment { } curSa = curSa.getSubAbility(); } - if (!targetValid) { + if (st.hasParam("UnlessValidTarget")) { + if (targetValid) { + return false; + } + } else if (!targetValid) { return false; } }