diff --git a/forge-core/src/main/java/forge/ImageKeys.java b/forge-core/src/main/java/forge/ImageKeys.java index 385abf38f99..946bb85f181 100644 --- a/forge-core/src/main/java/forge/ImageKeys.java +++ b/forge-core/src/main/java/forge/ImageKeys.java @@ -130,6 +130,11 @@ public final class ImageKeys { // try without set name file = findFile(dir, setlessFilename); if (file != null) { return file; } + // if there's an art variant try without it + if (setlessFilename.matches(".*[0-9]*$")) { + file = findFile(dir, setlessFilename.replaceAll("[0-9]*$", "")); + if (file != null) { return file; } + } } } else if (filename.contains("/")) { String setlessFilename = filename.substring(filename.indexOf('/') + 1);