From 2015e4e236ecb3ce62e1851d253e06375c3b4d74 Mon Sep 17 00:00:00 2001
From: Alex Vasile <48962821+Alex-Vasile@users.noreply.github.com>
Date: Mon, 22 Aug 2022 23:06:00 -0400
Subject: [PATCH] [MID] Fix Phantom Carriage allowing any creature card to be
 found while searching. Closes #9405.

---
 Mage.Sets/src/mage/cards/p/PhantomCarriage.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Mage.Sets/src/mage/cards/p/PhantomCarriage.java b/Mage.Sets/src/mage/cards/p/PhantomCarriage.java
index b70df5efde..a6a2f9dfa1 100644
--- a/Mage.Sets/src/mage/cards/p/PhantomCarriage.java
+++ b/Mage.Sets/src/mage/cards/p/PhantomCarriage.java
@@ -65,7 +65,7 @@ class PhantomCarriageEffect extends SearchEffect {
     }
 
     public PhantomCarriageEffect() {
-        super(new TargetCardInLibrary(StaticFilters.FILTER_CARD_CREATURE), Outcome.Neutral);
+        super(new TargetCardInLibrary(filter), Outcome.Neutral);
         staticText = "search your library for a card with flashback or disturb, put it into your graveyard, then shuffle";
     }
 
@@ -80,6 +80,7 @@ class PhantomCarriageEffect extends SearchEffect {
 
     @Override
     public boolean apply(Game game, Ability source) {
+        // TODO: create common effect for this
         Player controller = game.getPlayer(source.getControllerId());
         if (controller != null) {
             if (controller.searchLibrary(target, source, game)) {