From fbd57cb58f8f92629a595500e24ea7d3e530a335 Mon Sep 17 00:00:00 2001 From: ReSech Date: Sat, 21 Jun 2025 19:18:20 +1000 Subject: [PATCH] images: added missing tokens for UNF, TDC & DSK (#13775) --- .../card/dl/sources/ScryfallImageSupportTokens.java | 11 ++++++++++- Mage/src/main/resources/tokens-database.txt | 11 ++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java index f676a0e4d1a..66f17f8434e 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java @@ -1843,6 +1843,12 @@ public class ScryfallImageSupportTokens { put("40K/Tyranid Gargoyle", "https://api.scryfall.com/cards/t40k/9/en?format=image"); put("40K/Tyranid Warrior", "https://api.scryfall.com/cards/t40k/19/en?format=image"); + // UNF + put("UNF/Clown Robot/1", "https://api.scryfall.com/cards/tunf/2?format=image"); + put("UNF/Clown Robot/2", "https://api.scryfall.com/cards/tunf/3?format=image"); + put("UNF/Storm Crow", "https://api.scryfall.com/cards/tunf/5?format=image"); + put("UNF/Squirrel", "https://api.scryfall.com/cards/tunf/8?format=image"); + // BRO put("BRO/Bear", "https://api.scryfall.com/cards/tbro/2/en?format=image"); put("BRO/Construct/1", "https://api.scryfall.com/cards/tbro/5/en?format=image"); @@ -2536,6 +2542,7 @@ public class ScryfallImageSupportTokens { put("DSK/Everywhere", "https://api.scryfall.com/cards/tdsk/16?format=image"); put("DSK/Glimmer", "https://api.scryfall.com/cards/tdsk/4?format=image"); put("DSK/Gremlin", "https://api.scryfall.com/cards/tdsk/11?format=image"); + put("DSK/Horror", "https://api.scryfall.com/cards/tdsk/10?format=image"); put("DSK/Insect/1", "https://api.scryfall.com/cards/tdsk/13?format=image"); put("DSK/Insect/2", "https://api.scryfall.com/cards/tdsk/5?format=image"); put("DSK/Primo, the Indivisible", "https://api.scryfall.com/cards/tdsk/14?format=image"); @@ -2698,7 +2705,8 @@ public class ScryfallImageSupportTokens { put("TDC/Gold", "https://api.scryfall.com/cards/ttdc/29/en?format=image"); put("TDC/Human", "https://api.scryfall.com/cards/ttdc/5/en?format=image"); put("TDC/Inkling", "https://api.scryfall.com/cards/ttdc/28?format=image"); - put("TDC/Insect", "https://api.scryfall.com/cards/ttdc/22/en?format=image"); + put("TDC/Insect/1", "https://api.scryfall.com/cards/ttdc/22/en?format=image"); + put("TDC/Insect/2", "https://api.scryfall.com/cards/ttdc/23/en?format=image"); put("TDC/Karox Bladewing", "https://api.scryfall.com/cards/ttdc/19?format=image"); put("TDC/Myr", "https://api.scryfall.com/cards/ttdc/30/en?format=image"); put("TDC/Plant", "https://api.scryfall.com/cards/ttdc/24/en?format=image"); @@ -2710,6 +2718,7 @@ public class ScryfallImageSupportTokens { put("TDC/Spider", "https://api.scryfall.com/cards/ttdc/25?format=image"); put("TDC/Spirit", "https://api.scryfall.com/cards/ttdc/6/en?format=image"); put("TDC/Thopter", "https://api.scryfall.com/cards/ttdc/33/en?format=image"); + put("TDC/Wall", "https://api.scryfall.com/cards/ttdc/7/en?format=image"); // ACR put("ACR/Assassin", "https://api.scryfall.com/cards/tacr/4?format=image"); diff --git a/Mage/src/main/resources/tokens-database.txt b/Mage/src/main/resources/tokens-database.txt index de4f74d413b..0c53f532c5a 100644 --- a/Mage/src/main/resources/tokens-database.txt +++ b/Mage/src/main/resources/tokens-database.txt @@ -1921,6 +1921,12 @@ |Generate|TOK:40K|Tyranid Gargoyle|||TyranidGargoyleToken| |Generate|TOK:40K|Tyranid Warrior|||TyranidWarriorToken| +# UNF +|Generate|TOK:UNF|Clown Robot|1||ClownRobotToken| +|Generate|TOK:UNF|Clown Robot|2||ClownRobotToken| +|Generate|TOK:UNF|Storm Crow|||StormCrowToken| +|Generate|TOK:UNF|Squirrel|||SquirrelToken| + # BRO |Generate|TOK:BRO|Bear|||BearToken| |Generate|TOK:BRO|Construct|1||KarnConstructToken| @@ -2737,7 +2743,8 @@ |Generate|TOK:TDC|Gold|||GoldToken| |Generate|TOK:TDC|Human|||HumanToken| |Generate|TOK:TDC|Inkling|||InklingToken| -|Generate|TOK:TDC|Insect|||InsectToken| +|Generate|TOK:TDC|Insect|1||InsectToken| +|Generate|TOK:TDC|Insect|2||InsectDeathToken| |Generate|TOK:TDC|Karox Bladewing|||KaroxBladewingToken| |Generate|TOK:TDC|Myr|||MyrToken| |Generate|TOK:TDC|Plant|||PlantToken| @@ -2749,6 +2756,7 @@ |Generate|TOK:TDC|Spider|||SpiderToken| |Generate|TOK:TDC|Spirit|||SpiritWhiteToken| |Generate|TOK:TDC|Thopter|||ThopterColorlessToken| +|Generate|TOK:TDC|Wall|||Wall13Token| # ACR |Generate|TOK:ACR|Assassin|||AssassinMenaceToken| @@ -2765,6 +2773,7 @@ |Generate|TOK:DSK|Everywhere|||EverywhereToken| |Generate|TOK:DSK|Glimmer|||GlimmerToken| |Generate|TOK:DSK|Gremlin|||Gremlin11Token| +|Generate|TOK:DSK|Horror|||HorrorEnchantmentCreatureToken| |Generate|TOK:DSK|Insect|1||InsectBlackGreenFlyingToken| |Generate|TOK:DSK|Insect|2||InsectWhiteToken| |Generate|TOK:DSK|Primo, the Indivisible|||PrimoTheIndivisibleToken|