diff --git a/forge-game/src/main/java/forge/game/card/CardFactory.java b/forge-game/src/main/java/forge/game/card/CardFactory.java index e749f5fb79e..8551b8b6301 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactory.java +++ b/forge-game/src/main/java/forge/game/card/CardFactory.java @@ -726,7 +726,10 @@ public class CardFactory { relevantTypes.add(t.name()); } Iterables.addAll(relevantTypes, c.getType().getSubtypes()); - return relevantTypes.toArray(new String[relevantTypes.size()]); + if (c.getType().isLegendary()) { + relevantTypes.add("Legendary"); + } + return relevantTypes.toArray(new String[relevantTypes.size()]); } private Card toCard(Game game) {