diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index 97b43015c..cd29ec6a5 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -4005,7 +4005,7 @@ int MTGAbility::testDestroy() return 0; if (!game->isInPlay(source)) return 1; - if (target && !game->isInPlay((MTGCardInstance *) target)) + if (target && !dynamic_cast(target) && !game->isInPlay((MTGCardInstance *) target)) return 1; return 0; }