diff --git a/forge-game/src/main/java/forge/game/trigger/TriggerSpellAbilityCastOrCopy.java b/forge-game/src/main/java/forge/game/trigger/TriggerSpellAbilityCastOrCopy.java index 12cd844300b..13f846b847d 100644 --- a/forge-game/src/main/java/forge/game/trigger/TriggerSpellAbilityCastOrCopy.java +++ b/forge-game/src/main/java/forge/game/trigger/TriggerSpellAbilityCastOrCopy.java @@ -126,15 +126,8 @@ public class TriggerSpellAbilityCastOrCopy extends Trigger { boolean validTgtFound = false; while (sa != null && !validTgtFound) { - for (final Card tgt : sa.getTargets().getTargetCards()) { - if (matchesValid(tgt, getParam("TargetsValid").split(","))) { - validTgtFound = true; - break; - } - } - - for (final Player p : sa.getTargets().getTargetPlayers()) { - if (matchesValid(p, getParam("TargetsValid").split(","))) { + for (final GameEntity ge : sa.getTargets().getTargetEntities()) { + if (matchesValid(ge, getParam("TargetsValid").split(","))) { validTgtFound = true; break; }