From aaa35aefb694cf4a46d2cc0f29ac29b08a582238 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Wed, 27 Apr 2022 10:19:02 -0400 Subject: [PATCH] streamline if clause --- .../forge/game/staticability/StaticAbilityContinuous.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java b/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java index 2ea25d7713e..8c112ab1ab0 100644 --- a/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java +++ b/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java @@ -831,10 +831,7 @@ public final class StaticAbilityContinuous { for (Card c : cardsIGainedAbilitiesFrom) { for (SpellAbility sa : c.getSpellAbilities()) { if (sa.isActivatedAbility()) { - if (params.containsKey("GainsValidAbilities") && - !sa.isValid(params.get("GainsValidAbilities").split(","), - hostCard.getController(), hostCard, stAb)) { - + if (!stAb.matchesValidParam("GainsValidAbilities", sa)) { continue; } SpellAbility newSA = sa.copy(affectedCard, false);