From 45098c3089c6575312d8c854031345a180a9dab9 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Wed, 1 Nov 2023 19:58:02 +0800 Subject: [PATCH] - closes #4061 --- forge-ai/src/main/java/forge/ai/ability/SurveilAi.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/SurveilAi.java b/forge-ai/src/main/java/forge/ai/ability/SurveilAi.java index 955ca018906..54df44cafe1 100644 --- a/forge-ai/src/main/java/forge/ai/ability/SurveilAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/SurveilAi.java @@ -57,7 +57,8 @@ public class SurveilAi extends SpellAbilityAi { && !isSorcerySpeed(sa, ai)) { return ph.getNextTurn() == ai && ph.is(PhaseType.END_OF_TURN); } - + if (sa.getHostCard() != null && !sa.getHostCard().isPermanent() && !isSorcerySpeed(sa, ai)) + return ph.getNextTurn() == ai && ph.is(PhaseType.END_OF_TURN); // in the player's turn Surveil should only be done in Main1 or in Upkeep if able if (ph.isPlayerTurn(ai)) { if (isSorcerySpeed(sa, ai)) {