Added MAT set, fixed BRO set, updated CardImageLinks, Updated Android downloader, updated missing card by set list.

This commit is contained in:
Vittorio Alfieri
2023-05-20 19:06:50 +02:00
parent c81384ab1d
commit aafb88664c
9 changed files with 753 additions and 177 deletions

View File

@@ -2764,6 +2764,13 @@ public class ImgDownloader {
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/2/f/2f986406-bfe3-4e59-bcb6-839ef5f1fbc4.jpg?1638919699";
else if(id.equals("297543"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/2/f/2f986406-bfe3-4e59-bcb6-839ef5f1fbc4.jpg?1638919699";
else if(id.equals("615848t"))
cardurl = "https://cards.scryfall.io/large/front/b/f/bf36408d-ed85-497f-8e68-d3a922c388a0.jpg";
else if(id.equals("615846t"))
cardurl = "https://cards.scryfall.io/large/front/5/a/5a4649cc-07fb-4ff0-9ac6-846763b799df.jpg";
else if (id.equals("583789t") || id.equals("583823t") || id.equals("583834t") || id.equals("585771t") ||
id.equals("586065t") || id.equals("586144t")) // Powerstone
cardurl = "https://cards.scryfall.io/large/front/d/4/d45fe4b6-aeaf-4f84-b660-c7b482ed8512.jpg";
return cardurl;
}
@@ -2887,8 +2894,8 @@ public class ImgDownloader {
id.equals("52637t") || id.equals("52945t") || id.equals("53460t") || id.equals("53473t") ||
id.equals("420600t") || id.equals("294436t") || id.equals("489333t") || id.equals("495977t") ||
id.equals("295775t") || id.equals("295714t") || id.equals("295698t") || id.equals("295635t") ||
id.equals("296365t") || id.equals("296532t") || id.equals("296482t") ||
id.equals("296470t") || id.equals("545773t")) // Thopter 1/1
id.equals("296365t") || id.equals("296532t") || id.equals("296482t") || id.equals("296470t") ||
id.equals("545773t")) // Thopter 1/1
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/5/a/5a4649cc-07fb-4ff0-9ac6-846763b799df.jpg?1561757203";
else if (id.equals("53057t") || id.equals("425825t")) //Wurm T1 3/3
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/b/6/b68e816f-f9ac-435b-ad0b-ceedbe72447a.jpg?1598312203";
@@ -3956,7 +3963,7 @@ public class ImgDownloader {
|| scryset.equals("HTR18") || scryset.equals("HTR19") || scryset.equals("DKM") || scryset.equals("S00") || scryset.equals("XLN")
|| scryset.equals("SOI") || scryset.equals("UST") || scryset.equals("PLG21") || scryset.equals("J21") || scryset.equals("CC2")
|| scryset.equals("Q06") || scryset.equals("DBL") || scryset.equals("Y22") | scryset.equals("CLB") || scryset.equals("MOM")
|| scryset.equals("MOC")){
|| scryset.equals("MOC") || scryset.equals("BRO") || scryset.equals("MAT")){
try {
doc = Jsoup.connect(imageurl + scryset.toLowerCase()).get();
Elements outlinks = doc.select("body a");
@@ -4124,7 +4131,7 @@ public class ImgDownloader {
&& !scryset.equals("HTR18") && !scryset.equals("HTR19") && !scryset.equals("DKM") && !scryset.equals("S00") && !scryset.equals("XLN")
&& !scryset.equals("SOI") && !scryset.equals("UST") && !scryset.equals("PLG21") && !scryset.equals("J21") && !scryset.equals("CC2")
&& !scryset.equals("Q06") && !scryset.equals("DBL") && !scryset.equals("Y22") && !scryset.equals("CLB") && !scryset.equals("MOM")
&& !scryset.equals("MOC")){
&& !scryset.equals("MOC") && !scryset.equals("BRO") && !scryset.equals("MAT")){
try {
doc = Jsoup.connect(imageurl + scryset.toLowerCase()).get();
Elements outlinks = doc.select("body a");
@@ -4243,7 +4250,7 @@ public class ImgDownloader {
&& !scryset.equals("HTR18") && !scryset.equals("HTR19") && !scryset.equals("DKM") && !scryset.equals("S00") && !scryset.equals("XLN")
&& !scryset.equals("SOI") && !scryset.equals("UST") && !scryset.equals("PLG21") && !scryset.equals("J21") && !scryset.equals("CC2")
&& !scryset.equals("Q06") && !scryset.equals("DBL") && !scryset.equals("Y22") && !scryset.equals("CLB") && !scryset.equals("MOM")
&& !scryset.equals("MOC")){
&& !scryset.equals("MOC") && !scryset.equals("BRO") && !scryset.equals("MAT")){
try {
doc = Jsoup.connect(imageurl + scryset.toLowerCase()).get();
} catch (Exception e) {
@@ -4413,7 +4420,8 @@ public class ImgDownloader {
|| scryset.equals("HA4") || scryset.equals("TSR") || scryset.equals("HA5") || scryset.equals("H1R") || scryset.equals("HTR18")
|| scryset.equals("HTR19") || scryset.equals("DKM") || scryset.equals("S00") || scryset.equals("XLN") || scryset.equals("SOI")
|| scryset.equals("UST") || scryset.equals("PLG21") || scryset.equals("J21") || scryset.equals("CC2") || scryset.equals("Q06")
|| scryset.equals("DBL") || scryset.equals("Y22") || scryset.equals("CLB") || scryset.equals("MOM") || scryset.equals("MOC")){
|| scryset.equals("DBL") || scryset.equals("Y22") || scryset.equals("CLB") || scryset.equals("MOM") || scryset.equals("MOC")
|| scryset.equals("BRO") || scryset.equals("MAT")){
Elements metadata = doc.select("head meta");
if(metadata != null) {
for (int j = 0; j < metadata.size(); j++){

View File

@@ -30148,6 +30148,108 @@ M21;485581;https://cards.scryfall.io/large/front/0/f/0fee9b4b-1510-4b78-bdde-2e0
M21;489663;https://cards.scryfall.io/large/front/d/6/d605c780-a42a-4816-8fb9-63e3114a8246.jpg?1592762067
M21;48966310t;https://cards.scryfall.io/large/front/f/b/fbdf8dc1-1b10-4fce-97b9-1f5600500cc1.jpg?1592324494
M21;48966311t;https://cards.scryfall.io/large/front/4/f/4f8107b3-8539-4b9c-8d0d-c512c940838f.jpg?1592324480
MAT;615848t;https://cards.scryfall.io/large/front/b/f/bf36408d-ed85-497f-8e68-d3a922c388a0.jpg
MAT;615846t;https://cards.scryfall.io/large/front/5/a/5a4649cc-07fb-4ff0-9ac6-846763b799df.jpg
MAT;615811;https://cards.scryfall.io/large/front/d/7/d786f05d-78a2-41b6-a185-111e8c1b216b.jpg
MAT;615812;https://cards.scryfall.io/large/front/5/2/52ce799e-cb9e-4d74-8b13-a5f4559e13a9.jpg
MAT;615813;https://cards.scryfall.io/large/front/5/5/553ed1d8-4d5c-48f8-8513-031bd8977d75.jpg
MAT;615814;https://cards.scryfall.io/large/front/a/6/a61a3ba1-af6c-4ddc-aa82-34bfc30867d0.jpg
MAT;615794;https://cards.scryfall.io/large/front/a/0/a027a75f-4faf-4e96-9035-d1f622b9b607.jpg
MAT;615815;https://cards.scryfall.io/large/front/2/2/227d0d7d-544b-4736-914d-10d5d752eb42.jpg
MAT;615816;https://cards.scryfall.io/large/front/a/8/a81a9eb1-240b-40fd-9282-0f5abec63449.jpg
MAT;615817;https://cards.scryfall.io/large/front/f/7/f72a9deb-9329-4930-a906-136c26490d52.jpg
MAT;615818;https://cards.scryfall.io/large/front/9/9/991c27ed-f53c-48c6-8c12-282f44b8d441.jpg
MAT;615819;https://cards.scryfall.io/large/front/f/2/f2785902-2757-406b-bc75-6f05e0edc98d.jpg
MAT;615820;https://cards.scryfall.io/large/front/5/3/5330e6b7-eca3-46a4-8905-8f1de16f76af.jpg
MAT;615821;https://cards.scryfall.io/large/front/4/2/424eb4c7-647e-4168-9471-f299e8e77f5f.jpg
MAT;615822;https://cards.scryfall.io/large/front/d/5/d5e0b5cf-39e8-454f-a942-f7865416ef81.jpg
MAT;615823;https://cards.scryfall.io/large/front/a/1/a1dc6b0f-09bb-4489-8022-42c700eb1191.jpg
MAT;615824;https://cards.scryfall.io/large/front/4/d/4dbb4d8f-8ae3-4052-9c6a-e56e96cec832.jpg
MAT;615825;https://cards.scryfall.io/large/front/a/e/aeb3069f-5f5a-4e11-8a63-46399eb85a95.jpg
MAT;615826;https://cards.scryfall.io/large/front/8/3/8361d9e2-b9fc-4d46-a1ba-a24139157f26.jpg
MAT;615827;https://cards.scryfall.io/large/front/1/7/179a0525-a142-46f6-9b5b-06a2fbb25556.jpg
MAT;615828;https://cards.scryfall.io/large/front/2/3/239165bb-7819-4d54-a84c-2911934253d6.jpg
MAT;615413;https://cards.scryfall.io/large/front/8/5/8525ae50-7438-492a-98ae-53f0ffeaab51.jpg
MAT;615950;https://cards.scryfall.io/large/front/1/9/197f5adc-e14b-4c84-896f-ef5f01f7ff57.jpg
MAT;615951;https://cards.scryfall.io/large/front/2/4/248c76d3-b5cb-4582-be17-7cd1d0cb0f58.jpg
MAT;615952;https://cards.scryfall.io/large/front/e/7/e72a911e-8291-48ca-bfc6-8907e3b57011.jpg
MAT;615829;https://cards.scryfall.io/large/front/5/b/5b647377-d47e-4630-8ccc-933ef6127880.jpg
MAT;615830;https://cards.scryfall.io/large/front/a/c/acfe6957-d971-413f-b075-01b995f1d7a3.jpg
MAT;615831;https://cards.scryfall.io/large/front/0/a/0a707ab3-b9b5-422a-8b0f-e963d3ad6606.jpg
MAT;615832;https://cards.scryfall.io/large/front/6/d/6d925d13-fcd6-417b-b2b2-bbdd114aae78.jpg
MAT;615833;https://cards.scryfall.io/large/front/7/f/7fcb225c-d18f-4b84-b2fc-91ed84ec30aa.jpg
MAT;615834;https://cards.scryfall.io/large/front/0/3/039e43f2-cf3b-4c60-ac55-d2aafb20eb34.jpg
MAT;615835;https://cards.scryfall.io/large/front/8/a/8a90d613-a327-4dc7-b0c1-0003fe0171ef.jpg
MAT;615836;https://cards.scryfall.io/large/front/6/9/6917d51b-eb61-4e7e-8336-8b4adf8d1e39.jpg
MAT;615837;https://cards.scryfall.io/large/front/5/c/5c0c3860-1dab-4897-8f36-f9be263bba03.jpg
MAT;615803;https://cards.scryfall.io/large/front/f/c/fcb93216-885c-4ec5-8b88-6cd51f593c8b.jpg
MAT;615838;https://cards.scryfall.io/large/front/4/5/4569fb73-3555-4eb8-933a-130770dd56d1.jpg
MAT;615839;https://cards.scryfall.io/large/front/7/b/7b599f53-614c-4b1f-9899-15d5d1e35879.jpg
MAT;615840;https://cards.scryfall.io/large/front/9/0/90eb0859-d24e-4703-8930-1cd4ac1fb3b6.jpg
MAT;615841;https://cards.scryfall.io/large/front/d/f/df9acf30-b4f4-4e99-9763-a3055e91fefb.jpg
MAT;615842;https://cards.scryfall.io/large/front/8/2/827ecc44-0b00-4515-8953-bc91fa03705a.jpg
MAT;615843;https://cards.scryfall.io/large/front/8/e/8ebd7ce4-550d-41ab-8559-97efb234a0a1.jpg
MAT;615844;https://cards.scryfall.io/large/front/d/a/da1ff886-d3c8-43e5-8bf0-ba4f0b259781.jpg
MAT;615845;https://cards.scryfall.io/large/front/d/d/ddb68233-3683-41bd-9b6e-4f07a1b54244.jpg
MAT;615846;https://cards.scryfall.io/large/front/0/a/0ae89461-4bce-4b49-b875-03afc2469fe7.jpg
MAT;615847;https://cards.scryfall.io/large/front/e/7/e7651eb7-3cbe-43de-8800-085be19e7f77.jpg
MAT;615848;https://cards.scryfall.io/large/front/c/d/cdb53ce7-845c-4c62-98a9-4fc33c67a07b.jpg
MAT;615849;https://cards.scryfall.io/large/front/a/0/a0f3fdb0-47ad-4df6-a95c-a2c81aaf7af5.jpg
MAT;615850;https://cards.scryfall.io/large/front/6/2/6225f139-f6eb-4eb5-9776-159a599d8255.jpg
MAT;615851;https://cards.scryfall.io/large/front/c/b/cba71725-d6df-44d7-a93b-934573759711.jpg
MAT;615852;https://cards.scryfall.io/large/front/0/1/01a543f0-72fe-4a30-a4a0-356971c1c68a.jpg
MAT;615973;https://cards.scryfall.io/large/front/4/2/4219b5ea-a252-4d76-a60a-9674340e8ed3.jpg
MAT;615853;https://cards.scryfall.io/large/front/9/c/9c07dda8-06dd-499a-9825-dc6b9a73e455.jpg
MAT;615811;https://cards.scryfall.io/large/front/d/7/d786f05d-78a2-41b6-a185-111e8c1b216b.jpg
MAT;615812;https://cards.scryfall.io/large/front/5/2/52ce799e-cb9e-4d74-8b13-a5f4559e13a9.jpg
MAT;615813;https://cards.scryfall.io/large/front/5/5/553ed1d8-4d5c-48f8-8513-031bd8977d75.jpg
MAT;615814;https://cards.scryfall.io/large/front/a/6/a61a3ba1-af6c-4ddc-aa82-34bfc30867d0.jpg
MAT;615794;https://cards.scryfall.io/large/front/a/0/a027a75f-4faf-4e96-9035-d1f622b9b607.jpg
MAT;615815;https://cards.scryfall.io/large/front/2/2/227d0d7d-544b-4736-914d-10d5d752eb42.jpg
MAT;615816;https://cards.scryfall.io/large/front/a/8/a81a9eb1-240b-40fd-9282-0f5abec63449.jpg
MAT;615817;https://cards.scryfall.io/large/front/f/7/f72a9deb-9329-4930-a906-136c26490d52.jpg
MAT;615818;https://cards.scryfall.io/large/front/9/9/991c27ed-f53c-48c6-8c12-282f44b8d441.jpg
MAT;615819;https://cards.scryfall.io/large/front/f/2/f2785902-2757-406b-bc75-6f05e0edc98d.jpg
MAT;615820;https://cards.scryfall.io/large/front/5/3/5330e6b7-eca3-46a4-8905-8f1de16f76af.jpg
MAT;615821;https://cards.scryfall.io/large/front/4/2/424eb4c7-647e-4168-9471-f299e8e77f5f.jpg
MAT;615822;https://cards.scryfall.io/large/front/d/5/d5e0b5cf-39e8-454f-a942-f7865416ef81.jpg
MAT;615823;https://cards.scryfall.io/large/front/a/1/a1dc6b0f-09bb-4489-8022-42c700eb1191.jpg
MAT;615824;https://cards.scryfall.io/large/front/4/d/4dbb4d8f-8ae3-4052-9c6a-e56e96cec832.jpg
MAT;615825;https://cards.scryfall.io/large/front/a/e/aeb3069f-5f5a-4e11-8a63-46399eb85a95.jpg
MAT;615826;https://cards.scryfall.io/large/front/8/3/8361d9e2-b9fc-4d46-a1ba-a24139157f26.jpg
MAT;615827;https://cards.scryfall.io/large/front/1/7/179a0525-a142-46f6-9b5b-06a2fbb25556.jpg
MAT;615828;https://cards.scryfall.io/large/front/2/3/239165bb-7819-4d54-a84c-2911934253d6.jpg
MAT;615413;https://cards.scryfall.io/large/front/8/5/8525ae50-7438-492a-98ae-53f0ffeaab51.jpg
MAT;615950;https://cards.scryfall.io/large/front/1/9/197f5adc-e14b-4c84-896f-ef5f01f7ff57.jpg
MAT;615951;https://cards.scryfall.io/large/front/2/4/248c76d3-b5cb-4582-be17-7cd1d0cb0f58.jpg
MAT;615952;https://cards.scryfall.io/large/front/e/7/e72a911e-8291-48ca-bfc6-8907e3b57011.jpg
MAT;615829;https://cards.scryfall.io/large/front/5/b/5b647377-d47e-4630-8ccc-933ef6127880.jpg
MAT;615830;https://cards.scryfall.io/large/front/a/c/acfe6957-d971-413f-b075-01b995f1d7a3.jpg
MAT;615831;https://cards.scryfall.io/large/front/0/a/0a707ab3-b9b5-422a-8b0f-e963d3ad6606.jpg
MAT;615832;https://cards.scryfall.io/large/front/6/d/6d925d13-fcd6-417b-b2b2-bbdd114aae78.jpg
MAT;615833;https://cards.scryfall.io/large/front/7/f/7fcb225c-d18f-4b84-b2fc-91ed84ec30aa.jpg
MAT;615834;https://cards.scryfall.io/large/front/0/3/039e43f2-cf3b-4c60-ac55-d2aafb20eb34.jpg
MAT;615835;https://cards.scryfall.io/large/front/8/a/8a90d613-a327-4dc7-b0c1-0003fe0171ef.jpg
MAT;615836;https://cards.scryfall.io/large/front/6/9/6917d51b-eb61-4e7e-8336-8b4adf8d1e39.jpg
MAT;615837;https://cards.scryfall.io/large/front/5/c/5c0c3860-1dab-4897-8f36-f9be263bba03.jpg
MAT;615803;https://cards.scryfall.io/large/front/f/c/fcb93216-885c-4ec5-8b88-6cd51f593c8b.jpg
MAT;615838;https://cards.scryfall.io/large/front/4/5/4569fb73-3555-4eb8-933a-130770dd56d1.jpg
MAT;615839;https://cards.scryfall.io/large/front/7/b/7b599f53-614c-4b1f-9899-15d5d1e35879.jpg
MAT;615840;https://cards.scryfall.io/large/front/9/0/90eb0859-d24e-4703-8930-1cd4ac1fb3b6.jpg
MAT;615841;https://cards.scryfall.io/large/front/d/f/df9acf30-b4f4-4e99-9763-a3055e91fefb.jpg
MAT;615842;https://cards.scryfall.io/large/front/8/2/827ecc44-0b00-4515-8953-bc91fa03705a.jpg
MAT;615843;https://cards.scryfall.io/large/front/8/e/8ebd7ce4-550d-41ab-8559-97efb234a0a1.jpg
MAT;615844;https://cards.scryfall.io/large/front/d/a/da1ff886-d3c8-43e5-8bf0-ba4f0b259781.jpg
MAT;615845;https://cards.scryfall.io/large/front/d/d/ddb68233-3683-41bd-9b6e-4f07a1b54244.jpg
MAT;615846;https://cards.scryfall.io/large/front/0/a/0ae89461-4bce-4b49-b875-03afc2469fe7.jpg
MAT;615847;https://cards.scryfall.io/large/front/e/7/e7651eb7-3cbe-43de-8800-085be19e7f77.jpg
MAT;615848;https://cards.scryfall.io/large/front/c/d/cdb53ce7-845c-4c62-98a9-4fc33c67a07b.jpg
MAT;615849;https://cards.scryfall.io/large/front/a/0/a0f3fdb0-47ad-4df6-a95c-a2c81aaf7af5.jpg
MAT;615850;https://cards.scryfall.io/large/front/6/2/6225f139-f6eb-4eb5-9776-159a599d8255.jpg
MAT;615851;https://cards.scryfall.io/large/front/c/b/cba71725-d6df-44d7-a93b-934573759711.jpg
MAT;615852;https://cards.scryfall.io/large/front/0/1/01a543f0-72fe-4a30-a4a0-356971c1c68a.jpg
MAT;615973;https://cards.scryfall.io/large/front/4/2/4219b5ea-a252-4d76-a60a-9674340e8ed3.jpg
MAT;615853;https://cards.scryfall.io/large/front/9/c/9c07dda8-06dd-499a-9825-dc6b9a73e455.jpg
MB1;294028;https://cards.scryfall.io/large/front/2/f/2f3f29fe-8985-4939-8ced-786145261085.jpg?1573512482
MB1;294027;https://cards.scryfall.io/large/front/e/a/ea31b68b-8f0f-484b-9611-40ad2642fc52.jpg?1573512475
MB1;294029;https://cards.scryfall.io/large/front/e/4/e4d2bb69-85b0-4590-ab95-2a67c85fd78f.jpg?1573512489
@@ -62477,6 +62579,29 @@ UNF;580728;https://cards.scryfall.io/large/front/c/3/c3142a41-8718-4955-9fec-18f
UNF;580729;https://cards.scryfall.io/large/front/8/3/830eb270-f7aa-4694-8fe1-7c19e148a39f.jpg
UNF;580575;https://cards.scryfall.io/large/front/3/6/360668f0-c76c-4fb3-94ce-dfab9969f6d3.jpg
UNF;580576;https://cards.scryfall.io/large/front/8/9/89b416fd-27cc-4d22-9d44-345b46b1cdcb.jpg
BRO;583786t;https://cards.scryfall.io/large/front/4/7/474c8cfe-71ce-46c7-8cf4-dfeae3c0e73b.jpg
BRO;583784t;https://cards.scryfall.io/large/front/4/7/474c8cfe-71ce-46c7-8cf4-dfeae3c0e73b.jpg
BRO;585720t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583678t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;585748t;https://cards.scryfall.io/large/front/7/7/772dac39-269b-4a35-aad3-320279af833f.jpg
BRO;585754t;https://cards.scryfall.io/large/front/4/7/474c8cfe-71ce-46c7-8cf4-dfeae3c0e73b.jpg
BRO;583621t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583622t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;585709t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583647t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583761t;https://cards.scryfall.io/large/front/7/7/772dac39-269b-4a35-aad3-320279af833f.jpg
BRO;583653t;https://cards.scryfall.io/large/front/4/5/4501d15d-d306-4372-9516-bd63cf788f45.jpg
BRO;585713t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583709t;https://cards.scryfall.io/large/front/f/e/fef47d03-9050-48ed-994f-f72582967dbd.jpg
BRO;583823t;https://cards.scryfall.io/large/front/d/4/d45fe4b6-aeaf-4f84-b660-c7b482ed8512.jpg
BRO;583714t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583834t;https://cards.scryfall.io/large/front/d/4/d45fe4b6-aeaf-4f84-b660-c7b482ed8512.jpg
BRO;583600t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;583610t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;586065t;https://cards.scryfall.io/large/front/d/4/d45fe4b6-aeaf-4f84-b660-c7b482ed8512.jpg
BRO;583805t;https://cards.scryfall.io/large/front/3/7/37da5b54-ec55-46e3-9f0b-565cbbe1ac7a.jpg
BRO;586144t;https://cards.scryfall.io/large/front/d/4/d45fe4b6-aeaf-4f84-b660-c7b482ed8512.jpg
BRO;585771t;https://cards.scryfall.io/large/front/d/4/d45fe4b6-aeaf-4f84-b660-c7b482ed8512.jpg
BRO;583586;https://cards.scryfall.io/large/front/3/8/38a62bb2-bc33-44d4-9a7e-92c9ea7d3c2c.jpg
BRO;583587;https://cards.scryfall.io/large/front/7/a/7ad55575-6053-43b1-9496-bcb1ea25e2a1.jpg
BRO;583588;https://cards.scryfall.io/large/front/c/f/cfa00c0e-163d-4f59-b8b9-3ee9143d27bb.jpg
Can't render this file because it is too large.

View File

@@ -1,103 +1,104 @@
#NAME:Scion Of The Ur-Dragon
#DESC:The Scion Commander Deck
#NAME:Ur-Dragon Commander 2023
#DESC:The Ur-Dragon Commander Deck
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,*)
Aggravated Assault (*) * 1
Ancient Tomb (*) * 1
Arcane Signet (*) * 1
Arid Mesa (*) * 1
Atarka, World Render (*) * 1
Balefire Dragon (*) * 1
Bayou
Bladewing the Risen (*) * 1
Blood Crypt (*) * 1
Bloom Tender (*) * 1
Breeding Pool (*) * 1
Cascading Cataracts (*) * 1
Cavern of Souls (*) * 1
Chromatic Lantern (*) * 1
Chromatic Orrery (*) * 1
Chrome Mox (*) * 1
Coalition Relic (*) * 1
Command Beacon (*) * 1
Command Tower (*) * 1
Crux of Fate (*) * 1
Crucible of Fire (M15)
Crystal Quarry (*) * 1
Cultivate
Curiosity (*) * 1
Cyclonic Rift (*) * 1
Darksteel Ingot
Deathcap Glade
Debtors' Knell (*) * 1
Defense of the Heart (*) * 1
Demonic Tutor (*) * 1
Deserted Beach
Dragonlord Silumgar (*) * 1
Drakuseth, Maw of Flames (*) * 1
Dragonmaster Outcast
Dragon Tempest
Dreamroot Cascade
Elemental Bond
Exotic Orchard
Faeburrow Elder (*) * 1
Farseek (*) * 1
Fearsome Awakening (*) * 1
Flooded Strand (*) * 1
Fellwar Stone
Force of Will (*) * 1
Godless Shrine (*) * 1
Greater Good (*) * 1
Grim Tutor (*) * 1
Hallowed Fountain (*) * 1
Growth Spiral
Haunted Ridge
Haven of the Spirit Dragon (*) * 1
Hellkite Charger (*) * 1
Hellkite Charger (ZEN) (*) * 1
Hellkite Tyrant (*) * 1
Indatha Triome (*) * 1
Karrthus, Tyrant of Jund (*) * 1
Keiga, the Tide Star (*) * 1
Ketria Triome (*) * 1
Kokusho, the Evening Star (*) * 1
Lightning Greaves (*) * 1
Living Death (*) * 1
Lightning Greaves (C17) (*) * 1
Lotus Petal (*) * 1
Malfegor (*) * 1
Mana Confluence (*) * 1
Mana Crypt (*) * 1
Mana Drain (*) * 1
Marsh Flats (*) * 1
Misty Rainforest (*) * 1
Moltensteel Dragon (*) * 1
Mirari's Wake
Mox Amber (*) * 1
Mox Diamond (*) * 1
Mox Opal (*) * 1
Mox Tantalite (*) * 1
Nicol Bolas (*) * 1
Niv-Mizzet, the Firemind (*) * 1
Overgrown Tomb (*) * 1
Overgrown Farmland
Path of Ancestry (*) * 1
Polluted Delta (*) * 1
Plateau
Prismatic Geoscope (*) * 1
Ramos, Dragon Engine
Raugrin Triome (*) * 1
Sacred Foundry (*) * 1
Rhystic Study
Rockfall Vale
Sarkhan the Masterless
Sarkhan's Unsealing
Savannah
Savage Ventmaw (*) * 1
Savai Triome (*) * 1
Scalding Tarn (*) * 1
Sensei's Divining Top (*) * 1
Scrubland
Shattered Sanctum
Shipwreck Marsh
Silumgar, the Drifting Death (*) * 1
Skithiryx, the Blight Dragon (*) * 1
Skyclave Relic (*) * 1
Skyshroud Claim (*) * 1
Sneak Attack (*) * 1
Sol Ring (*) * 1
Spoils of Victory (*) * 1
Steam Vents (*) * 1
Stomping Ground (*) * 1
Stormcarved Coast
Sundown Pass
Swiftfoot Boots (*) * 1
Sword of Feast and Famine (*) * 1
Sylvan Library (*) * 1
Temple Garden (*) * 1
Taiga
Temur Ascendancy (*) * 1
Teneb, the Harvester (*) * 1
Terror of the Peaks (*) * 1
The Ur-Dragon (*) * 1
Thrakkus the Butcher
Three Visits (*) * 1
Timeless Lotus
Tropical Island
Tundra
Unburial Rites (*) * 1
Underground Sea
Utvara Hellkite (*) * 1
Vaevictis Asmadi, the Dire (*) * 1
Vampiric Tutor (*) * 1
Verdant Catacombs (*) * 1
Watery Grave (*) * 1
Wheel of Sun and Moon (*) * 1
Windswept Heath (*) * 1
Wooded Foothills (*) * 1
Volcanic Island
Warstorm Surge
Wrathful Red Dragon
Yosei, the Morning Star (*) * 1
Zagoth Triome (*) * 1
#CMD:Scion of the Ur-Dragon (*) * 1
#CMD:The Ur-Dragon (*) * 1

View File

@@ -0,0 +1,6 @@
[card]
name=Training Grounds
text=Activated abilities of creatures you control cost up to {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana.
mana={U}
type=Enchantment
[/card]

View File

@@ -13,3 +13,27 @@ text=Gain control of target spell that targets only a single permanent or player
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Chef's Kiss
text=Gain control of target spell that targets only a single permanent or player. Copy it, then reselect the targets at random for the spell and the copy. The new targets can't be you or a permanent you control.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Yusri, Fortune's Flame
text=Flying -- Whenever Yusri, Fortune's Flame attacks, choose a number between 1 and 5. Flip that many coins. For each flip you win, draw a card. For each flip you lose, Yusri deals 2 damage to you. If you won five flips this way, you may cast spells from your hand this turn without paying their mana costs.
mana={1}{U}{R}
type=Legendary Creature
subtype=Efreet
power=2
toughness=3
[/card]
[card]
name=Yusri, Fortune's Flame
text=Flying -- Whenever Yusri, Fortune's Flame attacks, choose a number between 1 and 5. Flip that many coins. For each flip you win, draw a card. For each flip you lose, Yusri deals 2 damage to you. If you won five flips this way, you may cast spells from your hand this turn without paying their mana costs.
mana={1}{U}{R}
type=Legendary Creature
subtype=Efreet
power=2
toughness=3
[/card]

View File

@@ -0,0 +1,10 @@
[card]
name=Mirror-Shield Hoplite
abilities=vigilance
text=Vigilance -- Whenever a creature you control becomes the target of a backup ability, copy that ability. You may choose new targets for the copy. This ability triggers only once each turn.
mana={R}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]

View File

@@ -226,134 +226,6 @@ Sokenzan
Gavony
Jund
Order of Midnight
Chandra, Hope's Beacon
Invasion of Azgol
Invasion of Amonkhet
Ghalta and Mavren
Etali, Primal Conqueror
Invasion of Kaladesh
Invasion of Ergamon
Sunfall
Sunder the Gateway
Furnace Gremlin
Invasion of Kylem
Scorn-Blade Berserker
Render Inert
Elvish Vatkeeper
Drana and Linvala
Traumatic Revelation
Hidetsugu and Kairi
Knight-Errant of Eos
Halo Forager
Glissa, Herald of Predation
Sheoldred
Phyrexian Awakening
Norn's Inquisitor
Invasion of Alara
Inga and Esika
Progenitor Exarch
Vorinclex
Wrenn and Realmbreaker
Merciless Repurposing
Infected Defector
Invasion of Ulgrotha
Invasion of Gobakhan
Djeru and Hazoret
Botanical Brawler
Invasion of Dominaria
Borborygmos and Fblthp
Baral and Kari Zev
Invasion of Theros
Zurgo and Ojutai
Sandstalker Moloch
Zimone and Dina
Rankle and Torbran
Ichor Drinker
Cut Short
Hoarding Broodlord
Seed of Hope
Enduring Bondwarden
Invasion of Fiora
Invasion of Eldraine
Tangled Skyline
Seer of Stolen Sight
Elesh Norn
Ichor Shade
Injector Crocodile
Referee Squad
Invasion of Innistrad
Seedpod Caretaker
Essence of Orthodoxy
Invasion of Ravnica
Overgrown Pest
Omnath, Locus of All
Kami of Whispered Hopes
Quintorius, Loremaster
Kogla and Yidaro
Ozolith, the Shattered Spire
Attentive Skywarden
Gift of Compleation
Flitting Guerrilla
Urabrask
Invasion of Ikoria
Bloated Processor
Invasion of Muraganda
Invasion of Ixalan
Compleated Huntmaster
Invasion of Zendikar
Invasion of Shandalar
Rona, Herald of Invasion
Jin-Gitaxias
Invasion of Belenon
Wicked Slumber
Doomskar Warrior
Deeproot Wayfinder
Zephyr Singer
Glistening Dawn
Protocol Knight
Ancient Imperiosaur
See Double
Blighted Burgeoning
Temporal Cleansing
Converter Beast
Realmbreaker, the Invasion Tree
Searing Barb
Voldaren Thrillseeker
Nahiri's Warcrafting
Sculpted Perfection
Scrappy Bruiser
Invasion of Xerex
Invasion of Tolvada
Joyful Stormsculptor
Mutagen Connoisseur
Mirror-Shield Hoplite
Invasion of Lorwyn
Invasion of New Capenna
Invasion of Moag
Invasion of Pyrulea
Invasion of New Phyrexia
Into the Fire
Oculus Whelp
Oracle of Tragedy
Omen Hawker
Chrome Host Seedshark
Complete the Circuit
Invasion of Kamigawa
Invasion of Arcavios
Invasion of Vryn
Invasion of Segovia
Invasion of Tarkir
Invasion of Regatha
Ephara's Dispersal
Corruption of Towashi
Eyes of Gitaxias
Marauding Dreadship
Swordsworn Cavalier
Invasion of Karsus
Tiller of Flesh
Invasion of Kaldheim
Invasion of Mercadia
Assimilate Essence
Golden Argosy
Inscribed Tablet
Jodah's Codex
@@ -535,6 +407,55 @@ Protection Racket
Misfortune Teller
Devastating Dreams
Darksteel Garrison
Spark Rupture
Nissa, Resurgent Animist
Undercity Upheaval
Leyline Immersion
Campus Renovation
Open the Way
Calix, Guided by Fate
Danitha, New Benalia's Light
Cosmic Rebirth
Arni Metalbrow
Urborg Scavengers
Plargg and Nassari
Kolaghan Warmonger
Tranquil Frillback
Reckless Handling
Blot Out
Ayara's Oathsworn
Markov Baron
Death-Rattle Oni
Metropolis Reformer
Harnessed Snubhorn
Filter Out
Tazri, Stalwart Survivor
Tolarian Contempt
Vesuvan Drifter
Sarkhan, Soul Aflame
Tyvar the Bellicose
Karn, Legacy Reforged
Sigarda, Font of Blessings
Animist's Might
Drannith Ruins
Deification
Coppercoat Vanguard
Jolrael, Voice of Zhalfir
Rebuild the City
Pia Nalaar, Consul of Revival
Samut, Vizier of Naktamun
Rocco, Street Chef
Nahiri's Resolve
Nahiri, Forged in Fury
Nashi, Moon's Legacy
Narset, Enlightened Exile
Ob Nixilis, Captive Kingpin
Niv-Mizzet, Supreme
Gold-Forged Thopteryx
Feast of the Victorious Dead
The Kenriths' Royal Funeral
Jirina, Dauntless General
Kiora, Sovereign of the Deep
Gala Greeters
Jinnie Fay, Jetmir's Second
Hostile Takeover

View File

@@ -2,9 +2,224 @@
author=Wagic Team
name=The Brothers' War
year=2022-11-18
total=387
total=430
[/meta]
[card]
primitive=Construct
id=-583594
rarity=T
[/card]
[card]
primitive=Soldier
id=-583600
rarity=T
[/card]
[card]
primitive=Soldier
id=-583603
rarity=T
[/card]
[card]
primitive=Soldier
id=-583610
rarity=T
[/card]
[card]
primitive=Soldier
id=-583621
rarity=T
[/card]
[card]
primitive=Soldier
id=-583622
rarity=T
[/card]
[card]
primitive=Soldier
id=-583647
rarity=T
[/card]
[card]
primitive=Spirit
id=-583651
rarity=T
[/card]
[card]
primitive=Thopter
id=-583653
rarity=T
[/card]
[card]
primitive=Construct
id=-583655
rarity=T
[/card]
[card]
primitive=Zombie
id=-583669
rarity=T
[/card]
[card]
primitive=Soldier
id=-583678
rarity=T
[/card]
[card]
primitive=Zombie
id=-583709
rarity=T
[/card]
[card]
primitive=Soldier
id=-583714
rarity=T
[/card]
[card]
primitive=Soldier
id=-583728
rarity=T
[/card]
[card]
primitive=land
id=-583754
rarity=T
[/card]
[card]
primitive=Bear
id=-583761
rarity=T
[/card]
[card]
primitive=Bear
id=-583777
rarity=T
[/card]
[card]
primitive=Golem
id=-583784
rarity=T
[/card]
[card]
primitive=Golem
id=-583786
rarity=T
[/card]
[card]
primitive=Powerstone
id=-583789
rarity=T
[/card]
[card]
primitive=Thopter
id=-583801
rarity=T
[/card]
[card]
primitive=Soldier
id=-583805
rarity=T
[/card]
[card]
primitive=Soldier
id=-588290
rarity=T
[/card]
[card]
primitive=Powerstone
id=-583823
rarity=T
[/card]
[card]
primitive=Powerstone
id=-583834
rarity=T
[/card]
[card]
primitive=Bear
id=-588291
rarity=T
[/card]
[card]
primitive=Powerstone
id=-586144
rarity=T
[/card]
[card]
primitive=Spirit
id=-585674
rarity=T
[/card]
[card]
primitive=Thopter
id=-585675
rarity=T
[/card]
[card]
primitive=Construct
id=-585705
rarity=T
[/card]
[card]
primitive=Soldier
id=-585708
rarity=T
[/card]
[card]
primitive=Soldier
id=-585709
rarity=T
[/card]
[card]
primitive=Soldier
id=-585713
rarity=T
[/card]
[card]
primitive=Soldier
id=-585720
rarity=T
[/card]
[card]
primitive=Construct
id=-585721
rarity=T
[/card]
[card]
primitive=Zombie
id=-585726
rarity=T
[/card]
[card]
primitive=land
id=-585747
rarity=T
[/card]
[card]
primitive=Bear
id=-585748
rarity=T
[/card]
[card]
primitive=Bear
id=-585752
rarity=T
[/card]
[card]
primitive=Golem
id=-585754
rarity=T
[/card]
[card]
primitive=Powerstone
id=-585771
rarity=T
[/card]
[card]
primitive=Powerstone
id=-586065
rarity=T
[/card]
[card]
primitive=Aeronaut Cavalry
id=583586
rarity=C

View File

@@ -0,0 +1,266 @@
[meta]
author=Wagic Team
name=March of the Machine: The Aftermath
year=2023-05-12
total=52
[/meta]
[card]
primitive=Food
id=-615848
rarity=T
[/card]
[card]
primitive=Thopter
id=-615846
rarity=T
[/card]
[card]
primitive=Coppercoat Vanguard
id=615811
rarity=U
[/card]
[card]
primitive=Deification
id=615812
rarity=R
[/card]
[card]
primitive=Harnessed Snubhorn
id=615813
rarity=U
[/card]
[card]
primitive=Metropolis Reformer
id=615814
rarity=R
[/card]
[card]
primitive=Spark Rupture
id=615794
rarity=R
[/card]
[card]
primitive=Tazri, Stalwart Survivor
id=615815
rarity=R
[/card]
[card]
primitive=Filter Out
id=615816
rarity=U
[/card]
[card]
primitive=Tolarian Contempt
id=615817
rarity=U
[/card]
[card]
primitive=Training Grounds
id=615818
rarity=R
[/card]
[card]
primitive=Vesuvan Drifter
id=615819
rarity=R
[/card]
[card]
primitive=Ayara's Oathsworn
id=615820
rarity=R
[/card]
[card]
primitive=Blot Out
id=615821
rarity=U
[/card]
[card]
primitive=Death-Rattle Oni
id=615822
rarity=U
[/card]
[card]
primitive=Markov Baron
id=615823
rarity=U
[/card]
[card]
primitive=Urborg Scavengers
id=615824
rarity=R
[/card]
[card]
primitive=Arni Metalbrow
id=615825
rarity=R
[/card]
[card]
primitive=Kolaghan Warmonger
id=615826
rarity=U
[/card]
[card]
primitive=Plargg and Nassari
id=615827
rarity=R
[/card]
[card]
primitive=Reckless Handling
id=615828
rarity=U
[/card]
[card]
primitive=Animist's Might
id=615413
rarity=U
[/card]
[card]
primitive=Leyline Immersion
id=615950
rarity=R
[/card]
[card]
primitive=Nissa, Resurgent Animist
id=615951
rarity=M
[/card]
[card]
primitive=Open the Way
id=615952
rarity=R
[/card]
[card]
primitive=Tranquil Frillback
id=615829
rarity=R
[/card]
[card]
primitive=Undercity Upheaval
id=615830
rarity=U
[/card]
[card]
primitive=Calix, Guided by Fate
id=615831
rarity=M
[/card]
[card]
primitive=Campus Renovation
id=615832
rarity=U
[/card]
[card]
primitive=Cosmic Rebirth
id=615833
rarity=U
[/card]
[card]
primitive=Danitha, New Benalia's Light
id=615834
rarity=R
[/card]
[card]
primitive=Feast of the Victorious Dead
id=615835
rarity=U
[/card]
[card]
primitive=Gold-Forged Thopteryx
id=615836
rarity=U
[/card]
[card]
primitive=Jirina, Dauntless General
id=615837
rarity=R
[/card]
[card]
primitive=Jolrael, Voice of Zhalfir
id=615803
rarity=R
[/card]
[card]
primitive=The Kenriths' Royal Funeral
id=615838
rarity=R
[/card]
[card]
primitive=Kiora, Sovereign of the Deep
id=615839
rarity=M
[/card]
[card]
primitive=Nahiri, Forged in Fury
id=615840
rarity=M
[/card]
[card]
primitive=Nahiri's Resolve
id=615841
rarity=R
[/card]
[card]
primitive=Narset, Enlightened Exile
id=615842
rarity=M
[/card]
[card]
primitive=Nashi, Moon's Legacy
id=615843
rarity=R
[/card]
[card]
primitive=Niv-Mizzet, Supreme
id=615844
rarity=R
[/card]
[card]
primitive=Ob Nixilis, Captive Kingpin
id=615845
rarity=M
[/card]
[card]
primitive=Pia Nalaar, Consul of Revival
id=615846
rarity=R
[/card]
[card]
primitive=Rebuild the City
id=615847
rarity=R
[/card]
[card]
primitive=Rocco, Street Chef
id=615848
rarity=R
[/card]
[card]
primitive=Samut, Vizier of Naktamun
id=615849
rarity=M
[/card]
[card]
primitive=Sarkhan, Soul Aflame
id=615850
rarity=M
[/card]
[card]
primitive=Sigarda, Font of Blessings
id=615851
rarity=R
[/card]
[card]
primitive=Tyvar the Bellicose
id=615852
rarity=M
[/card]
[card]
primitive=Karn, Legacy Reforged
id=615973
rarity=M
[/card]
[card]
primitive=Drannith Ruins
id=615853
rarity=R
[/card]