From 72e30f1574e1d1d8725a65c2a89994ed6c429a8d Mon Sep 17 00:00:00 2001 From: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com> Date: Thu, 16 Nov 2023 18:14:37 +0000 Subject: [PATCH] Fix Illithid Harvester assigning Horror subtype to unturnable TDFCs --- Mage.Sets/src/mage/cards/i/IllithidHarvester.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/i/IllithidHarvester.java b/Mage.Sets/src/mage/cards/i/IllithidHarvester.java index 9710d2e4f76..1c500d20a31 100644 --- a/Mage.Sets/src/mage/cards/i/IllithidHarvester.java +++ b/Mage.Sets/src/mage/cards/i/IllithidHarvester.java @@ -106,7 +106,9 @@ class IllithidHarvesterEffect extends OneShotEffect { Predicate pred = new PermanentIdPredicate(UUID.randomUUID()); for (Target target : source.getTargets()) { for (UUID targetId : target.getTargets()) { - pred = Predicates.or(pred, new PermanentIdPredicate(targetId)); + if (!game.getPermanent(targetId).isTransformable()) { + pred = Predicates.or(pred, new PermanentIdPredicate(targetId)); + } } } FilterCreaturePermanent filter = new FilterCreaturePermanent();