diff --git a/forge-game/src/main/java/forge/game/GameActionUtil.java b/forge-game/src/main/java/forge/game/GameActionUtil.java index c8ba4da5d92..9a55f8fcb1f 100644 --- a/forge-game/src/main/java/forge/game/GameActionUtil.java +++ b/forge-game/src/main/java/forge/game/GameActionUtil.java @@ -189,6 +189,11 @@ public final class GameActionUtil { desc.append("(").append(inst.getReminderText()).append(")"); newSA.setDescription(desc.toString()); newSA.putParam("AfterDescription", "(Disturbed)"); + final String type = source.getAlternateState().getType().toString(); + if (!type.contains("Creature")) { + final String name = source.getAlternateState().getName(); + newSA.putParam("StackDescription", name + " — " + type + " (Disturbed)"); + } newSA.setAlternativeCost(AlternativeCost.Disturb); newSA.getRestrictions().setZone(ZoneType.Graveyard);