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 f3b0e79075f..6f98aa7b2e8 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactory.java +++ b/forge-game/src/main/java/forge/game/card/CardFactory.java @@ -133,6 +133,10 @@ public class CardFactory { final Card original = targetSA.getHostCard(); final Card c = copyCard(original, true); + if (sourceSA.hasParam("NonLegendary")) { + c.removeType(CardType.Supertype.Legendary); + } + // change the color of the copy (eg: Fork) if (null != sourceSA && sourceSA.hasParam("CopyIsColor")) { String tmp = "";