diff --git a/forge-game/src/main/java/forge/game/card/Card.java b/forge-game/src/main/java/forge/game/card/Card.java index c35194ad293..05ccfd6c7ab 100644 --- a/forge-game/src/main/java/forge/game/card/Card.java +++ b/forge-game/src/main/java/forge/game/card/Card.java @@ -469,6 +469,10 @@ public class Card extends GameEntity implements Comparable { public final boolean isSplitCard() { return characteristicsMap.containsKey(CardCharacteristicName.LeftSplit); } + + public final boolean isLicid() { + return characteristicsMap.containsKey(CardCharacteristicName.Licid); + } /** * Checks if is cloned. 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 03f77d479b4..3f6e2cb8321 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactory.java +++ b/forge-game/src/main/java/forge/game/card/CardFactory.java @@ -285,6 +285,10 @@ public class CardFactory { c.setState(CardCharacteristicName.RightSplit); c.setImageKey(originalPicture); } + else if (c.isLicid()) { + c.setState(CardCharacteristicName.Licid); + c.setImageKey(originalPicture); + } c.setCurSetCode(cp.getEdition()); c.setRarity(cp.getRarity());