diff --git a/cockatrice/src/interface/pixel_map_generator.cpp b/cockatrice/src/interface/pixel_map_generator.cpp index 2f5c4b6dd..11a4644a6 100644 --- a/cockatrice/src/interface/pixel_map_generator.cpp +++ b/cockatrice/src/interface/pixel_map_generator.cpp @@ -488,7 +488,10 @@ const QPixmap &ManaSymbolPixmapGenerator::masterIcon(const QString &symbol) return it.value(); } - QImageReader reader("theme:icons/mana/" + symbol); + // Essence uses its own artwork namespace, including codes shared with MTG. + // Theme overrides are supported through icons/essence/.svg/png. + const QString asset = themeManager->assetPath(QStringLiteral("icons/essence/") + symbol); + QImageReader reader(QStringLiteral("theme:") + asset); QSize sourceSize = reader.size(); if (!sourceSize.isEmpty()) { sourceSize.scale(QSize(MASTER_ICON_SIZE, MASTER_ICON_SIZE), Qt::KeepAspectRatio);