From 1ac44b5d6cb6a5381378d972e47f9773ac28565a Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Tue, 28 May 2019 11:43:30 -0400 Subject: [PATCH] fixed Valiant Changeling potentially counting non-creature subtypes --- Mage.Sets/src/mage/cards/v/ValiantChangeling.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Mage.Sets/src/mage/cards/v/ValiantChangeling.java b/Mage.Sets/src/mage/cards/v/ValiantChangeling.java index 6a4d65c150..68361e25e7 100644 --- a/Mage.Sets/src/mage/cards/v/ValiantChangeling.java +++ b/Mage.Sets/src/mage/cards/v/ValiantChangeling.java @@ -76,6 +76,7 @@ class ValiantChangelingCostReductionEffect extends CostModificationEffectImpl { break; } subTypes.addAll(permanent.getSubtype(game)); + subTypes.removeIf(subType -> (subType.getSubTypeSet() != SubTypeSet.CreatureType)); reductionAmount = subTypes.size(); if (reductionAmount > 4) { break;