- Use isNegativeCounter.

This commit is contained in:
Agetian
2023-10-10 17:18:57 +03:00
committed by Chris H
parent a5e20fb3a0
commit 2cb6a23e87

View File

@@ -4,9 +4,11 @@ package forge.ai.ability;
import java.util.Map;
import com.google.common.collect.Iterables;
import forge.ai.ComputerUtil;
import forge.ai.SpellAbilityAi;
import forge.game.card.Card;
import forge.game.card.CounterEnumType;
import forge.game.card.CounterType;
import forge.game.player.Player;
import forge.game.player.PlayerActionConfirmMode;
import forge.game.player.PlayerController;
@@ -36,7 +38,7 @@ public class TimeTravelAi extends SpellAbilityAi {
// so removing them is good; stuff on the battlefield is usually stuff like Vanishing or As Foretold, which favors adding Time
// counters for better effect, but exceptions should be added here).
Card target = (Card)params.get("Target");
return !target.isInZone(ZoneType.Exile);
return !ComputerUtil.isNegativeCounter(CounterType.get(CounterEnumType.TIME), target);
}
@Override