From fa909b2b40f1847646ce82d43188becaf6924cb7 Mon Sep 17 00:00:00 2001 From: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:52:34 +0000 Subject: [PATCH] Add TDM token images for implemented tokens --- .../dl/sources/ScryfallImageSupportTokens.java | 16 ++++++++++++++++ Mage/src/main/resources/tokens-database.txt | 17 +++++++++++++++++ 2 files changed, 33 insertions(+) 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 d8dc2cd18c2..55602d438ad 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 @@ -2615,6 +2615,22 @@ public class ScryfallImageSupportTokens { put("DRC/Zombie Army", "https://api.scryfall.com/cards/tdrc/8/en?format=image"); put("DRC/Zombie Warrior", "https://api.scryfall.com/cards/tdrc/9/en?format=image"); + // TDM + put("TDM/Bird", "https://api.scryfall.com/cards/ttdm/2/en?format=image"); + put("TDM/Dragon", "https://api.scryfall.com/cards/ttdm/11/en?format=image"); + put("TDM/Elephant", "https://api.scryfall.com/cards/ttdm/14/en?format=image"); + put("TDM/Goblin", "https://api.scryfall.com/cards/ttdm/12/en?format=image"); + put("TDM/Monk", "https://api.scryfall.com/cards/ttdm/3/en?format=image"); + put("TDM/Reliquary Dragon", "https://api.scryfall.com/cards/ttdm/15/en?format=image"); + put("TDM/Soldier/1", "https://api.scryfall.com/cards/ttdm/4/en?format=image"); + put("TDM/Soldier/2", "https://api.scryfall.com/cards/ttdm/5/en?format=image"); + put("TDM/Spirit/1", "https://api.scryfall.com/cards/ttdm/9/en?format=image"); + put("TDM/Spirit/2", "https://api.scryfall.com/cards/ttdm/6/en?format=image"); + // TODO: 2/2 and 3/3 Spirit tokens (no relevant cards revealed, token not implemented) + put("TDM/Treasure", "https://api.scryfall.com/cards/ttdm/16/en?format=image"); + put("TDM/Warrior", "https://api.scryfall.com/cards/ttdm/13/en?format=image"); + put("TDM/Zombie Druid", "https://api.scryfall.com/cards/ttdm/10/en?format=image"); + // TDC put("TDC/Angel", "https://api.scryfall.com/cards/ttdc/2/en?format=image"); put("TDC/Citizen", "https://api.scryfall.com/cards/ttdc/26/en?format=image"); diff --git a/Mage/src/main/resources/tokens-database.txt b/Mage/src/main/resources/tokens-database.txt index 2064f6cd4ef..39c9c643fd3 100644 --- a/Mage/src/main/resources/tokens-database.txt +++ b/Mage/src/main/resources/tokens-database.txt @@ -2482,6 +2482,23 @@ |Generate|TOK:DRC|Zombie Army|||ZombieArmyToken| |Generate|TOK:DRC|Zombie Warrior|||GodEternalOketraToken| +# TDM +|Generate|TOK:TDM|Bird|||BirdToken| +|Generate|TOK:TDM|Dragon|||DragonToken| +|Generate|TOK:TDM|Elephant|||Elephant55Token| +|Generate|TOK:TDM|Goblin|||GoblinToken| +|Generate|TOK:TDM|Monk|||MonasteryMentorToken| +|Generate|TOK:TDM|Reliquary Dragon|||ReliquaryDragonToken| +|Generate|TOK:TDM|Soldier|1||SoldierToken| +|Generate|TOK:TDM|Soldier|2||Soldier22Token| +|Generate|TOK:TDM|Spirit|1||SpiritXXToken| +|Generate|TOK:TDM|Spirit|2||NoFlyingSpiritWhiteToken| +# TODO: 2/2 Spirit (no relevant cards revealed, token not implemented) +# TODO: 3/3 Spirit (no relevant cards revealed, token not implemented) +|Generate|TOK:TDM|Treasure|||TreasureToken| +|Generate|TOK:TDM|Warrior|||RedWarriorToken| +|Generate|TOK:TDM|Zombie Druid|||ZombieDruidToken| + # TDC |Generate|TOK:TDC|Angel|||AngelVigilanceToken| |Generate|TOK:TDC|Citizen|||CitizenGreenWhiteToken|