From dadc6775923f6330fd68e0731aece582bd890f89 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sat, 7 Sep 2024 11:12:53 +0400 Subject: [PATCH] Revert "Fix ConditionalTargetAdjuster not allowing abilities/cards to be activated/cast when they should be" This reverts commit 9c52dfa78516ae32b8df6b634bc3425cd3456b0f. --- Mage/src/main/java/mage/abilities/AbilityImpl.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Mage/src/main/java/mage/abilities/AbilityImpl.java b/Mage/src/main/java/mage/abilities/AbilityImpl.java index 4c3ee059ae9..6da0269961c 100644 --- a/Mage/src/main/java/mage/abilities/AbilityImpl.java +++ b/Mage/src/main/java/mage/abilities/AbilityImpl.java @@ -36,7 +36,6 @@ import mage.target.Target; import mage.target.TargetCard; import mage.target.Targets; import mage.target.common.TargetCardInLibrary; -import mage.target.targetadjustment.ConditionalTargetAdjuster; import mage.target.targetadjustment.GenericTargetAdjuster; import mage.target.targetadjustment.TargetAdjuster; import mage.util.CardUtil; @@ -1075,11 +1074,6 @@ public abstract class AbilityImpl implements Ability { } protected static boolean canChooseTargetAbility(Ability ability, Modes modes, Game game, UUID controllerId) { - if (ability.getTargetAdjuster() != null && ability.getTargetAdjuster() instanceof ConditionalTargetAdjuster){ - // ConditionalTargetAdjuster can sometimes make the target more permissive - // So always treat it as satisfying target requirements - return true; - } int found = 0; for (Mode mode : modes.values()) { boolean validTargets = true;