diff --git a/resources/cardbuilder/frames/transform/land.png b/resources/cardbuilder/frames/transform/land.png new file mode 100644 index 0000000000..156adfb87d Binary files /dev/null and b/resources/cardbuilder/frames/transform/land.png differ diff --git a/src/magic/cardBuilder/CardResource.java b/src/magic/cardBuilder/CardResource.java index 9341b6c512..75e6c23613 100644 --- a/src/magic/cardBuilder/CardResource.java +++ b/src/magic/cardBuilder/CardResource.java @@ -197,6 +197,7 @@ public enum CardResource { eldraziSymbol("transform/eldrazi.png"), planeswalkerTypeSymbol("transform/planeswalker.png"), sparkSymbol("transform/ccorner.png"), + landTransformSymbol("transform/land.png"), common("rarity/Common.png"), uncommon("rarity/Uncommon.png"), rare("rarity/Rare.png"), diff --git a/src/magic/cardBuilder/renderers/PTFrame.java b/src/magic/cardBuilder/renderers/PTFrame.java index e7fcd4ae1d..975eaf711d 100644 --- a/src/magic/cardBuilder/renderers/PTFrame.java +++ b/src/magic/cardBuilder/renderers/PTFrame.java @@ -320,8 +320,10 @@ public class PTFrame { if (cardDef.hasSubType(MagicSubType.Eldrazi)){ typeSymbol = ResourceManager.getImage(CardResource.eldraziSymbol); } - else if (cardDef.isPlaneswalker() && !cardDef.getTransformedDefinition().isPlaneswalker()){ + else if (cardDef.isPlaneswalker() && !cardDef.getTransformedDefinition().isPlaneswalker()) { typeSymbol = ResourceManager.getImage(CardResource.planeswalkerTypeSymbol); + } else if (cardDef.isLand()) { + typeSymbol = ResourceManager.getImage(CardResource.landTransformSymbol); } else { typeSymbol = ResourceManager.getImage(CardResource.nightSymbol); }