From 3aa44bc7ef59b0fc7883f5e8808e0bc5088e00ff Mon Sep 17 00:00:00 2001 From: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com> Date: Thu, 29 Feb 2024 02:02:03 +0000 Subject: [PATCH] Add MKC token images --- .../sources/ScryfallImageSupportTokens.java | 27 +++++++++++++++++++ .../mage/game/permanent/token/OgreToken.java | 2 +- Mage/src/main/resources/tokens-database.txt | 27 +++++++++++++++++++ 3 files changed, 55 insertions(+), 1 deletion(-) 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 8a7a25e70f0..c22d0297ec1 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 @@ -2251,6 +2251,33 @@ public class ScryfallImageSupportTokens { put("MKM/Thopter/2", "https://api.scryfall.com/cards/tmkm/20/en?format=image"); put("MKM/Voja Fenstalker", "https://api.scryfall.com/cards/tmkm/13/en?format=image"); + // MKC + put("MKC/Cat", "https://api.scryfall.com/cards/tmkc/15/en?format=image"); + put("MKC/Clue", "https://api.scryfall.com/cards/tmkc/22/en?format=image"); + put("MKC/Construct", "https://api.scryfall.com/cards/tmkc/23/en?format=image"); + put("MKC/Drake", "https://api.scryfall.com/cards/tmkc/6/en?format=image"); + put("MKC/Eldrazi", "https://api.scryfall.com/cards/tmkc/1/en?format=image"); + put("MKC/Food", "https://api.scryfall.com/cards/tmkc/24/en?format=image"); + put("MKC/Gold", "https://api.scryfall.com/cards/tmkc/25/en?format=image"); + put("MKC/Human Soldier", "https://api.scryfall.com/cards/tmkc/2/en?format=image"); + put("MKC/Insect/1", "https://api.scryfall.com/cards/tmkc/16/en?format=image"); + put("MKC/Insect/2", "https://api.scryfall.com/cards/tmkc/17/en?format=image"); + put("MKC/Kobolds of Kher Keep", "https://api.scryfall.com/cards/tmkc/12/en?format=image"); + put("MKC/Koma's Coil", "https://api.scryfall.com/cards/tmkc/7/en?format=image"); + put("MKC/Lightning Rager", "https://api.scryfall.com/cards/tmkc/13/en?format=image"); + put("MKC/Ogre", "https://api.scryfall.com/cards/tmkc/14/en?format=image"); + put("MKC/Phyrexian Germ", "https://api.scryfall.com/cards/tmkc/10/en?format=image"); + put("MKC/Rhino Warrior", "https://api.scryfall.com/cards/tmkc/18/en?format=image"); + put("MKC/Salamander Warrior", "https://api.scryfall.com/cards/tmkc/8/en?format=image"); + put("MKC/Saproling", "https://api.scryfall.com/cards/tmkc/19/en?format=image"); + put("MKC/Snake", "https://api.scryfall.com/cards/tmkc/20/en?format=image"); + put("MKC/Soldier", "https://api.scryfall.com/cards/tmkc/3/en?format=image"); + put("MKC/Spirit", "https://api.scryfall.com/cards/tmkc/4/en?format=image"); + put("MKC/Tentacle", "https://api.scryfall.com/cards/tmkc/9/en?format=image"); + put("MKC/Tiny", "https://api.scryfall.com/cards/tmkc/21/en?format=image"); + put("MKC/Treasure", "https://api.scryfall.com/cards/tmkc/26/en?format=image"); + put("MKC/Zombie", "https://api.scryfall.com/cards/tmkc/11/en?format=image"); + // generate supported sets supportedSets.clear(); for (String cardName : this.keySet()) { diff --git a/Mage/src/main/java/mage/game/permanent/token/OgreToken.java b/Mage/src/main/java/mage/game/permanent/token/OgreToken.java index bd6298e7ba8..b088337122c 100644 --- a/Mage/src/main/java/mage/game/permanent/token/OgreToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/OgreToken.java @@ -10,7 +10,7 @@ import mage.constants.SubType; public final class OgreToken extends TokenImpl { public OgreToken() { - super("Ogre Token", "3/3 red Ogre creature"); + super("Ogre Token", "3/3 red Ogre creature token"); cardType.add(CardType.CREATURE); color.setRed(true); subtype.add(SubType.OGRE); diff --git a/Mage/src/main/resources/tokens-database.txt b/Mage/src/main/resources/tokens-database.txt index 0000195afd8..17ac4ae9ff9 100644 --- a/Mage/src/main/resources/tokens-database.txt +++ b/Mage/src/main/resources/tokens-database.txt @@ -2185,3 +2185,30 @@ |Generate|TOK:MKM|Thopter|1||Thopter00ColorlessToken| |Generate|TOK:MKM|Thopter|2||ThopterColorlessToken| |Generate|TOK:MKM|Voja Fenstalker|||TolsimirMidnightsLightToken| + +# MKC +|Generate|TOK:MKC|Cat|||GreenCat2Token| +|Generate|TOK:MKC|Clue|||ClueArtifactToken| +|Generate|TOK:MKC|Construct|||StoneIdolToken| +|Generate|TOK:MKC|Drake|||DrakeToken| +|Generate|TOK:MKC|Eldrazi|||EldraziToken| +|Generate|TOK:MKC|Food|||FoodToken| +|Generate|TOK:MKC|Gold|||GoldToken| +|Generate|TOK:MKC|Human Soldier|||HumanSoldierToken| +|Generate|TOK:MKC|Insect|1||InsectToken| +|Generate|TOK:MKC|Insect|2||InsectDeathToken| +|Generate|TOK:MKC|Kobolds of Kher Keep|||KherKeepKoboldToken| +|Generate|TOK:MKC|Koma's Coil|||KomasCoilToken| +|Generate|TOK:MKC|Lightning Rager|||LightningRagerToken| +|Generate|TOK:MKC|Ogre|||OgreToken| +|Generate|TOK:MKC|Phyrexian Germ|||PhyrexianGermToken| +|Generate|TOK:MKC|Rhino Warrior|||RhinoWarriorToken| +|Generate|TOK:MKC|Salamander Warrior|||SalamanderWarriorToken| +|Generate|TOK:MKC|Saproling|||SaprolingToken| +|Generate|TOK:MKC|Snake|||SnakeToken| +|Generate|TOK:MKC|Soldier|||SoldierToken| +|Generate|TOK:MKC|Spirit|||SpiritWhiteToken| +|Generate|TOK:MKC|Tentacle|||TentacleToken| +|Generate|TOK:MKC|Tiny|||TinyToken| +|Generate|TOK:MKC|Treasure|||TreasureToken| +|Generate|TOK:MKC|Zombie|||ZombieToken|