From e2bcffda75ecbec3fbccd9a5a96f35eff4cfa011 Mon Sep 17 00:00:00 2001 From: xenohedron Date: Tue, 24 Oct 2023 21:54:03 -0400 Subject: [PATCH] fix #11346 (Zirda, the Dawnwaker) --- Mage.Sets/src/mage/cards/z/ZirdaTheDawnwaker.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Mage.Sets/src/mage/cards/z/ZirdaTheDawnwaker.java b/Mage.Sets/src/mage/cards/z/ZirdaTheDawnwaker.java index 741dbbb4777..325b4b44cc7 100644 --- a/Mage.Sets/src/mage/cards/z/ZirdaTheDawnwaker.java +++ b/Mage.Sets/src/mage/cards/z/ZirdaTheDawnwaker.java @@ -20,7 +20,6 @@ import mage.game.Game; import mage.target.common.TargetCreaturePermanent; import mage.util.CardUtil; -import java.util.Collection; import java.util.Set; import java.util.UUID; @@ -77,9 +76,11 @@ enum ZirdaTheDawnwakerCompanionCondition implements CompanionCondition { return deck .stream() .filter(MageObject::isPermanent) - .map(MageObject::getAbilities) - .flatMap(Collection::stream) - .anyMatch(ActivatedAbility.class::isInstance); + .allMatch(card -> card + .getAbilities() + .stream() + .anyMatch(ActivatedAbility.class::isInstance) + ); } }