diff --git a/src/main/java/forge/card/ability/ai/ChangeZoneAi.java b/src/main/java/forge/card/ability/ai/ChangeZoneAi.java index 6845ba1b3da..a2cb6689c18 100644 --- a/src/main/java/forge/card/ability/ai/ChangeZoneAi.java +++ b/src/main/java/forge/card/ability/ai/ChangeZoneAi.java @@ -1346,10 +1346,12 @@ public class ChangeZoneAi extends SpellAbilityAi { || (sa.hasParam("Reveal") && !fetched.isEmpty())) && !sa.hasParam("NoReveal")) { final String picked = player + " picked:"; - if (fetched.size() > 0) { - GuiChoose.one(picked, fetched); - } else { - GuiChoose.one(picked, new String[] { "" }); + + List otherPlayers = game.getPlayers(); + for (Player p : otherPlayers) { + if (!p.equals(player)) { + p.getController().reveal(picked, fetched, destination, player); + } } } } // end changeHiddenOriginResolveAI