Token images and fixes for some sets (#9027)

* Fixed CMR's phyrexian horror token not displaying in game

* Added support for and assigned MED token images

* Added support for and assigned BBD token images

* Added support for and assigned DDU token images

* Fixed some M19 tokens not displaying correctly
This commit is contained in:
PurpleCrowbar 2022-05-29 06:08:09 +01:00 committed by GitHub
parent c667458198
commit cee6bc3cfe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 117 additions and 21 deletions

View file

@ -487,7 +487,7 @@ public class ScryfallImageSupportTokens {
put("CMR/Elephant", "https://api.scryfall.com/cards/tcmr/20/en?format=image");
put("CMR/Elf Warrior", "https://api.scryfall.com/cards/tcmr/8/en?format=image");
put("CMR/Golem", "https://api.scryfall.com/cards/tcmr/9/en?format=image");
put("CMR/Horror", "https://api.scryfall.com/cards/tcmr/10/en?format=image");
put("CMR/Phyrexian Horror", "https://api.scryfall.com/cards/tcmr/10/en?format=image");
put("CMR/Illusion", "https://api.scryfall.com/cards/tcmr/17/en?format=image");
put("CMR/Plant", "https://api.scryfall.com/cards/tcmr/21/en?format=image");
put("CMR/Rock", "https://api.scryfall.com/cards/tcmr/11/en?format=image");
@ -1006,6 +1006,40 @@ public class ScryfallImageSupportTokens {
put ("NCC/Wurm", "https://api.scryfall.com/cards/tncc/31/en?format=image");
put ("NCC/Zombie", "https://api.scryfall.com/cards/tncc/16/en?format=image");
// MED
put ("MED/Beast", "https://api.scryfall.com/cards/tmed/W1/en?format=image");
put ("MED/Construct/1", "https://api.scryfall.com/cards/tmed/R1/en?format=image");
put ("MED/Construct/2", "https://api.scryfall.com/cards/tmed/G3/en?format=image");
put ("MED/Emblem Dack", "https://api.scryfall.com/cards/tmed/R2/en?format=image");
put ("MED/Emblem Domri", "https://api.scryfall.com/cards/tmed/R3/en?format=image");
put ("MED/Dragon", "https://api.scryfall.com/cards/tmed/W2/en?format=image");
put ("MED/Emblem Elspeth", "https://api.scryfall.com/cards/tmed/G4/en?format=image");
put ("MED/Emblem Garruk", "https://api.scryfall.com/cards/tmed/W3/en?format=image");
put ("MED/Emblem Jaya Ballard", "https://api.scryfall.com/cards/tmed/R4/en?format=image");
put ("MED/Emblem Liliana", "https://api.scryfall.com/cards/tmed/G5/en?format=image");
put ("MED/Emblem Ral", "https://api.scryfall.com/cards/tmed/G6/en?format=image");
put ("MED/Soldier", "https://api.scryfall.com/cards/tmed/G1/en?format=image");
put ("MED/Emblem Tamiyo", "https://api.scryfall.com/cards/tmed/R5/en?format=image");
put ("MED/Emblem Teferi", "https://api.scryfall.com/cards/tmed/G7/en?format=image");
put ("MED/Emblem Vraska", "https://api.scryfall.com/cards/tmed/G8/en?format=image");
put ("MED/Zombie", "https://api.scryfall.com/cards/tmed/G2/en?format=image");
// BBD
put ("BBD/Beast", "https://api.scryfall.com/cards/tbbd/5/en?format=image");
put ("BBD/Myr", "https://api.scryfall.com/cards/tbbd/6/en?format=image");
put ("BBD/Emblem Rowan Kenrith", "https://api.scryfall.com/cards/tbbd/8/en?format=image");
put ("BBD/Spirit", "https://api.scryfall.com/cards/tbbd/1/en?format=image");
put ("BBD/Warrior", "https://api.scryfall.com/cards/tbbd/2/en?format=image");
put ("BBD/Emblem Will Kenrith", "https://api.scryfall.com/cards/tbbd/7/en?format=image");
put ("BBD/Zombie", "https://api.scryfall.com/cards/tbbd/3/en?format=image");
put ("BBD/Zombie Giant", "https://api.scryfall.com/cards/tbbd/4/en?format=image");
// DDU
put ("DDU/Elf Warrior", "https://api.scryfall.com/cards/tddu/1/en?format=image");
put ("DDU/Myr", "https://api.scryfall.com/cards/tddu/2/en?format=image");
put ("DDU/Thopter/1", "https://api.scryfall.com/cards/tddu/3/en?format=image");
put ("DDU/Thopter/2", "https://api.scryfall.com/cards/tddu/4/en?format=image");
// generate supported sets
supportedSets.clear();
for (String cardName : this.keySet()) {