Added ZNR, ZNE, ZNC sets, fixed some primitives and improved Android downloader.

This commit is contained in:
valfieri
2020-09-27 22:54:35 +02:00
parent c4ba879382
commit 61dc3013f4
5 changed files with 2897 additions and 8 deletions

View File

@@ -588,13 +588,13 @@ public class ImgDownloader {
else if(id.equals("52492t"))
cardurl = "https://img.scryfall.com/cards/large/front/f/3/f32ad93f-3fd5-465c-ac6a-6f8fb57c19bd.jpg?1561758422";
else if(id.equals("52418t"))
cardurl= "https://deckmaster.info/images/cards/DDO/394383-hr.jpg";
cardurl = "https://deckmaster.info/images/cards/DDO/394383-hr.jpg";
else if(id.equals("52398t"))
cardurl = "https://deckmaster.info/images/cards/XLN/-5168-hr.jpg";
else if(id.equals("52149t"))
cardurl = "https://deckmaster.info/images/cards/GRN/-6433-hr.jpg";
else if(id.equals("52136t"))
cardurl= "https://deckmaster.info/images/cards/DDO/394407-hr.jpg";
cardurl = "https://deckmaster.info/images/cards/DDO/394407-hr.jpg";
else if(id.equals("52637t") || id.equals("52945t"))
cardurl = "https://deckmaster.info/images/cards/MBS/-216-hr.jpg";
else if(id.equals("74272"))
@@ -1496,7 +1496,163 @@ public class ImgDownloader {
cardurl = "https://img.scryfall.com/cards/large/front/1/a/1aea5e0b-dc4e-4055-9e13-1dfbc25a2f00.jpg?1562844782";
else if(id.equals("294952t") || id.equals("294950t"))
cardurl = "https://img.scryfall.com/cards/large/front/b/5/b5bd6905-79be-4d2c-a343-f6e6a181b3e6.jpg?1562844819";
else if(id.equals("491633t"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/9/1/91098481-46c2-49bf-8123-e9cab2f22b84.jpg?1600466796";
else if(id.equals("491633"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/c/4/c470539a-9cc7-4175-8f7c-c982b6072b6d.jpg?1601064253";
else if(id.equals("491634"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/c/4/c470539a-9cc7-4175-8f7c-c982b6072b6d.jpg?1601064253";
else if(id.equals("491641"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/3/6/366e9845-019d-47cc-adb8-8fbbaad35b6d.jpg?1601064385";
else if(id.equals("491642"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/3/6/366e9845-019d-47cc-adb8-8fbbaad35b6d.jpg?1601064385";
else if(id.equals("491649"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/a/d/ada9a974-8f1f-4148-bd61-200fc14714b2.jpg?1601064484";
else if(id.equals("491650"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/a/d/ada9a974-8f1f-4148-bd61-200fc14714b2.jpg?1601064484";
else if(id.equals("491654"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/b/6/b6e6be8c-41c3-4348-a8dd-b40ceb24e9b4.jpg?1601064504";
else if(id.equals("491655"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/b/6/b6e6be8c-41c3-4348-a8dd-b40ceb24e9b4.jpg?1601064504";
else if(id.equals("491662"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/f/2/f25d56f9-aa54-4657-9ac9-e93fbba3e715.jpg?1601064554";
else if(id.equals("491663"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/f/2/f25d56f9-aa54-4657-9ac9-e93fbba3e715.jpg?1601064554";
else if(id.equals("491666"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/0/1/014027c4-7f9d-4096-b308-ea4be574c0d4.jpg?1601064584";
else if(id.equals("491667"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/0/1/014027c4-7f9d-4096-b308-ea4be574c0d4.jpg?1601064584";
else if(id.equals("491673"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/5/f/5f411f08-45dd-4d73-8894-daf51c175150.jpg?1601064619";
else if(id.equals("491674"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/5/f/5f411f08-45dd-4d73-8894-daf51c175150.jpg?1601064619";
else if(id.equals("491688"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/5/a/5adcb500-8c77-4925-8e2c-1243502827d1.jpg?1601065203";
else if(id.equals("491689"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/5/a/5adcb500-8c77-4925-8e2c-1243502827d1.jpg?1601065203";
else if(id.equals("491693"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/3/0/301750a7-d1fd-435e-bfa8-9d2fb22ad627.jpg?1601065373";
else if(id.equals("491694"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/3/0/301750a7-d1fd-435e-bfa8-9d2fb22ad627.jpg?1601065373";
else if(id.equals("491706"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/1/9/193071fe-180b-4d35-ba78-9c16675c29fc.jpg?1601065398";
else if(id.equals("491707"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/1/9/193071fe-180b-4d35-ba78-9c16675c29fc.jpg?1601065398";
else if(id.equals("491711"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/1/1/11568cdf-6148-494c-8b98-f5ca5797d775.jpg?1601065596";
else if(id.equals("491712"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/1/1/11568cdf-6148-494c-8b98-f5ca5797d775.jpg?1601065596";
else if(id.equals("491718"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/8/9/890eee8d-a339-4143-adfa-1b17ec10c099.jpg?1601065664";
else if(id.equals("491719"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/8/9/890eee8d-a339-4143-adfa-1b17ec10c099.jpg?1601065664";
else if(id.equals("491723"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/6/7/67f4c93b-080c-4196-b095-6a120a221988.jpg?1601065680";
else if(id.equals("491724"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/6/7/67f4c93b-080c-4196-b095-6a120a221988.jpg?1601065680";
else if(id.equals("491725"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/3/2/32779721-b021-4bd4-95d1-4a19b78d9faa.jpg?1601065728";
else if(id.equals("491726"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/3/2/32779721-b021-4bd4-95d1-4a19b78d9faa.jpg?1601065728";
else if(id.equals("491741"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/7/c/7c04c734-354d-4925-8161-7052110951df.jpg?1601065747";
else if(id.equals("491742"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/7/c/7c04c734-354d-4925-8161-7052110951df.jpg?1601065747";
else if(id.equals("491747"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/6/0/609d3ecf-f88d-4268-a8d3-4bf2bcf5df60.jpg?1601065770";
else if(id.equals("491748"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/6/0/609d3ecf-f88d-4268-a8d3-4bf2bcf5df60.jpg?1601065770";
else if(id.equals("491757"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/6/0/609d3ecf-f88d-4268-a8d3-4bf2bcf5df60.jpg?1601065770";
else if(id.equals("491758"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/e/6/e63f8b20-f45b-4293-9aac-cdc021939be6.jpg?1601065790";
else if(id.equals("491770"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/9/8/98496d5b-1519-4f0c-8b46-0a43be643dfb.jpg?1601065841";
else if(id.equals("491771"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/9/8/98496d5b-1519-4f0c-8b46-0a43be643dfb.jpg?1601065841";
else if(id.equals("491773"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/d/8/d8ed0335-daa6-4dbe-a94d-4d56c8cfd093.jpg?1601065859";
else if(id.equals("491774"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/d/8/d8ed0335-daa6-4dbe-a94d-4d56c8cfd093.jpg?1601065859";
else if(id.equals("491786"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/7/5/75240bbc-adc7-48ff-9523-c79776d710d3.jpg?1601065917";
else if(id.equals("491787"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/7/5/75240bbc-adc7-48ff-9523-c79776d710d3.jpg?1601065917";
else if(id.equals("491802"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/b/c/bc7239ea-f8aa-4a6f-87bd-c35359635673.jpg?1601065932";
else if(id.equals("491803"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/b/c/bc7239ea-f8aa-4a6f-87bd-c35359635673.jpg?1601065932";
else if(id.equals("491807"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/7/8/782ca27f-9f18-476c-b582-89c06fb2e322.jpg?1601065955";
else if(id.equals("491808"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/7/8/782ca27f-9f18-476c-b582-89c06fb2e322.jpg?1601065955";
else if(id.equals("491809"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/a/6/a69541db-3f4e-412f-aa8e-dec1e74f74dc.jpg?1601066019";
else if(id.equals("491810"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/a/6/a69541db-3f4e-412f-aa8e-dec1e74f74dc.jpg?1601066019";
else if(id.equals("491818"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/2/2/228e551e-023a-4c9a-8f32-58dae6ffdf7f.jpg?1601066052";
else if(id.equals("491819"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/2/2/228e551e-023a-4c9a-8f32-58dae6ffdf7f.jpg?1601066052";
else if(id.equals("491825"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/c/5/c5cb3052-358d-44a7-8cfd-cd31b236494a.jpg?1601066068";
else if(id.equals("491826"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/c/5/c5cb3052-358d-44a7-8cfd-cd31b236494a.jpg?1601066068";
else if(id.equals("491835"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/2/f/2f632537-63bf-4490-86e6-e6067b9c1a3b.jpg?1601066084";
else if(id.equals("491836"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/2/f/2f632537-63bf-4490-86e6-e6067b9c1a3b.jpg?1601066084";
else if(id.equals("491839"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/9/9/99535539-aa73-41ed-86ab-21c97b92620d.jpg?1601066100";
else if(id.equals("491840"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/9/9/99535539-aa73-41ed-86ab-21c97b92620d.jpg?1601066100";
else if(id.equals("491859"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/2/3/235d1ffc-72aa-40a2-95dc-3f6a8d495061.jpg?1601066116";
else if(id.equals("491860"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/2/3/235d1ffc-72aa-40a2-95dc-3f6a8d495061.jpg?1601066116";
else if(id.equals("491864"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/6/1/61bd69ea-1e9e-46b0-b1a1-ed7fdbe3deb6.jpg?1601066131";
else if(id.equals("491865"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/6/1/61bd69ea-1e9e-46b0-b1a1-ed7fdbe3deb6.jpg?1601066131";
else if(id.equals("491866"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/3/a/3a7fd24e-84d8-405d-86e4-0571a9e23cc2.jpg?1601066149";
else if(id.equals("491867"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/3/a/3a7fd24e-84d8-405d-86e4-0571a9e23cc2.jpg?1601066149";
else if(id.equals("491909"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/0/5/0511e232-2a72-40f5-a400-4f7ebc442d17.jpg?1601066169";
else if(id.equals("491910"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/0/5/0511e232-2a72-40f5-a400-4f7ebc442d17.jpg?1601066169";
else if(id.equals("491911"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/d/2/d24c3d51-795d-4c01-a34a-3280fccd2d78.jpg?1601066301";
else if(id.equals("491912"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/d/2/d24c3d51-795d-4c01-a34a-3280fccd2d78.jpg?1601066301";
else if(id.equals("491913"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/b/4/b4b99ebb-0d54-4fe5-a495-979aaa564aa8.jpg?1601066318";
else if(id.equals("491914"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/b/4/b4b99ebb-0d54-4fe5-a495-979aaa564aa8.jpg?1601066318";
else if(id.equals("491915"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/d/a/da57eb54-5199-4a56-95f7-f6ac432876b1.jpg?1601066338";
else if(id.equals("491916"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/d/a/da57eb54-5199-4a56-95f7-f6ac432876b1.jpg?1601066338";
else if(id.equals("491918"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/6/5/6559047e-6ede-4815-a3a0-389062094f9d.jpg?1601066358";
else if(id.equals("491919"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/6/5/6559047e-6ede-4815-a3a0-389062094f9d.jpg?1601066358";
else if(id.equals("491920"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/2/6/2668ac91-6cda-4f81-a08d-4fc5f9cb35b2.jpg?1601066375";
else if(id.equals("491921"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/back/2/6/2668ac91-6cda-4f81-a08d-4fc5f9cb35b2.jpg?1601066375";
else if(id.equals("495098"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/a/e/ae92e656-6c9d-48c3-a238-5a11c2c62ec8.jpg?1599831846";
else if(id.equals("495099"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/5/8/589a324f-4466-4d4a-8cfb-806a041d7c1f.jpg?1599831830";
else if(id.equals("495100"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/1/9/1967d4a8-6cc4-4a4d-9d24-93257de35e6d.jpg?1599831973";
else if(id.equals("495101"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/3/c/3c6a38dd-e8f5-420f-9576-66937c71286b.jpg?1599832044";
else if(id.equals("495102"))
cardurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/2/b/2b90e88b-60a3-4d1d-bb8c-14633e5005a5.jpg?1599832083";
return cardurl;
}
@@ -1545,7 +1701,7 @@ public class ImgDownloader {
else if(id.equals("423817t") || id.equals("423700t") || id.equals("183017t") || id.equals("383129t") ||
id.equals("6164t") || id.equals("456522t") || id.equals("456545t") || id.equals("397624t") ||
id.equals("52637t") || id.equals("52945t") || id.equals("53460t") || id.equals("53473t") ||
id.equals("420600t") || id.equals("294436t") || id.equals("489333t"))
id.equals("420600t") || id.equals("294436t") || id.equals("489333t") || id.equals("495977t"))
tokenurl = "https://deckmaster.info/images/cards/MBS/-216-hr.jpg";
else if (id.equals("53057t") || id.equals("425825t"))
tokenurl = "https://deckmaster.info/images/cards/SOM/-226-hr.jpg";
@@ -1940,6 +2096,16 @@ public class ImgDownloader {
tokenurl = "https://img.scryfall.com/cards/large/front/9/e/9ecc467e-b345-446c-b9b7-5f164e6651a4.jpg?1596043489";
else if(id.equals("295082t"))
tokenurl = "https://img.scryfall.com/cards/large/front/a/e/ae56d9e8-de05-456b-af32-b5992992ee15.jpg?1562639978";
else if(id.equals("496035t"))
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/e/d/ed666385-a2e7-4e1f-ad2c-babbfc0c50b3.jpg?1562640123";
else if(id.equals("496036t"))
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/e/1/e1eb3b8a-f9d3-4ce1-b171-ba7b0c3f4830.jpg?1562702405";
else if(id.equals("495984t"))
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/3/3/33bd708d-dc84-44d3-a563-536ade028bd0.jpg?1562702016";
else if(id.equals("495971t"))
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/6/7/67457137-64f2-413d-b62e-658b3f1b1043.jpg?1547509251";
else if(id.equals("495958t"))
tokenurl = "https://c1.scryfall.com/file/scryfall-cards/large/front/b/e/be224180-a482-4b94-8a9d-3a92ee0eb34b.jpg?1562640020";
return tokenurl;
}
@@ -1959,7 +2125,7 @@ public class ImgDownloader {
id.equals("470578") || id.equals("470571") || id.equals("470552") || id.equals("394490") || id.equals("114921") || id.equals("49775") ||
id.equals("473123") || id.equals("473160") || id.equals("16743") || id.equals("16741") || id.equals("294493") || id.equals("293253") ||
id.equals("293198") || id.equals("479634") || id.equals("479702") || id.equals("489837") || id.equals("489861") || id.equals("491359") ||
id.equals("294872") || id.equals("295110") || id.equals("294842") || id.equals("295067"))
id.equals("294872") || id.equals("295110") || id.equals("294842") || id.equals("295067") || id.equals("491767"))
return false;
return true;
}
@@ -2309,9 +2475,9 @@ public class ImgDownloader {
if (rarity == null || !rarity.equals("t") || set.equals("DKA") || set.equals("EMN") ||
set.equals("ISD") || set.equals("ORI") || set.equals("RIX") || set.equals("V17") ||
set.equals("UNH") || set.equals("XLN") || set.equals("SOI") || set.equals("SOK") ||
set.equals("BOK") || set.equals("CHK"))
set.equals("BOK") || set.equals("CHK") || set.equals("ZNR"))
rarity = "";
if (id != null && (id.equals("209162") || id.equals("209163") || id.equals("401721") || id.equals("401722")))
if (id != null && (id.equals("209162") || id.equals("209163") || id.equals("401721") || id.equals("401722") || id.equals("491633")))
rarity = "t";
int c = lines.indexOf("[/card]", lastIndex);
if (c > 0)

View File

@@ -0,0 +1,771 @@
[meta]
author=Wagic Team
name=Zendikar Rising Commander
year=2020-09-25
total=153
[/meta]
[card]
primitive=Germ
id=-496056
rarity=T
[/card]
[card]
primitive=Germ
id=-496046
rarity=T
[/card]
[card]
primitive=Rogue
id=-496036
rarity=T
[/card]
[card]
primitive=Elemental
id=-496035
rarity=T
[/card]
[card]
primitive=Elemental
id=-496026
rarity=T
[/card]
[card]
primitive=Saproling
id=-496020
rarity=T
[/card]
[card]
primitive=Beast
id=-496015
rarity=T
[/card]
[card]
primitive=Rat
id=-495988
rarity=T
[/card]
[card]
primitive=Rogue
id=-495984
rarity=T
[/card]
[card]
primitive=Thopter
id=-495977
rarity=T
[/card]
[card]
primitive=Rogue
id=-495971
rarity=T
[/card]
[card]
primitive=Ally
id=-495958
rarity=T
[/card]
[card]
primitive=Bird
id=-495953
rarity=T
[/card]
[card]
primitive=Anowon, the Ruin Thief
id=495893
rarity=M
[/card]
[card]
primitive=Obuun, Mul Daya Ancestor
id=495894
rarity=M
[/card]
[card]
primitive=Trove Warden
id=495895
rarity=R
[/card]
[card]
primitive=Enigma Thief
id=495896
rarity=R
[/card]
[card]
primitive=Whispersteel Dagger
id=495897
rarity=R
[/card]
[card]
primitive=Geode Rager
id=495898
rarity=R
[/card]
[card]
primitive=Abzan Falconer
id=495947
rarity=U
[/card]
[card]
primitive=Admonition Angel
id=495948
rarity=M
[/card]
[card]
primitive=Banishing Light
id=495949
rarity=U
[/card]
[card]
primitive=Condemn
id=495950
rarity=U
[/card]
[card]
primitive=Crush Contraband
id=495951
rarity=U
[/card]
[card]
primitive=Elite Scaleguard
id=495952
rarity=U
[/card]
[card]
primitive=Emeria Angel
id=495953
rarity=R
[/card]
[card]
primitive=Emeria Shepherd
id=495954
rarity=R
[/card]
[card]
primitive=Hour of Revelation
id=495955
rarity=R
[/card]
[card]
primitive=Kor Cartographer
id=495956
rarity=C
[/card]
[card]
primitive=Planar Outburst
id=495957
rarity=R
[/card]
[card]
primitive=Retreat to Emeria
id=495958
rarity=U
[/card]
[card]
primitive=Sun Titan
id=495959
rarity=M
[/card]
[card]
primitive=Together Forever
id=495960
rarity=R
[/card]
[card]
primitive=AEtherize
id=495961
rarity=U
[/card]
[card]
primitive=Distant Melody
id=495962
rarity=C
[/card]
[card]
primitive=Fact or Fiction
id=495963
rarity=U
[/card]
[card]
primitive=Faerie Vandal
id=495964
rarity=U
[/card]
[card]
primitive=Invisible Stalker
id=495965
rarity=U
[/card]
[card]
primitive=Latchkey Faerie
id=495966
rarity=C
[/card]
[card]
primitive=Marang River Prowler
id=495967
rarity=U
[/card]
[card]
primitive=Master Thief
id=495968
rarity=U
[/card]
[card]
primitive=Military Intelligence
id=495969
rarity=U
[/card]
[card]
primitive=Nightveil Sprite
id=495970
rarity=U
[/card]
[card]
primitive=Notorious Throng
id=495971
rarity=R
[/card]
[card]
primitive=Open into Wonder
id=495972
rarity=U
[/card]
[card]
primitive=Scourge of Fleets
id=495973
rarity=R
[/card]
[card]
primitive=Slither Blade
id=495974
rarity=C
[/card]
[card]
primitive=Stolen Identity
id=495975
rarity=R
[/card]
[card]
primitive=Triton Shorestalker
id=495976
rarity=C
[/card]
[card]
primitive=Whirler Rogue
id=495977
rarity=U
[/card]
[card]
primitive=Changeling Outcast
id=495978
rarity=C
[/card]
[card]
primitive=Endless Obedience
id=495979
rarity=U
[/card]
[card]
primitive=Fated Return
id=495980
rarity=R
[/card]
[card]
primitive=Frogtosser Banneret
id=495981
rarity=C
[/card]
[card]
primitive=Gonti, Lord of Luxury
id=495982
rarity=R
[/card]
[card]
primitive=In Garruk's Wake
id=495983
rarity=R
[/card]
[card]
primitive=Marsh Flitter
id=495984
rarity=U
[/card]
[card]
primitive=Murder
id=495985
rarity=C
[/card]
[card]
primitive=Necromantic Selection
id=495986
rarity=R
[/card]
[card]
primitive=Nighthowler
id=495987
rarity=R
[/card]
[card]
primitive=Ogre Slumlord
id=495988
rarity=R
[/card]
[card]
primitive=Oona's Blackguard
id=495989
rarity=U
[/card]
[card]
primitive=Price of Fame
id=495990
rarity=U
[/card]
[card]
primitive=Rise from the Grave
id=495991
rarity=U
[/card]
[card]
primitive=Sepulchral Primordial
id=495992
rarity=R
[/card]
[card]
primitive=Stinkdrinker Bandit
id=495993
rarity=U
[/card]
[card]
primitive=Syr Konrad, the Grim
id=495994
rarity=U
[/card]
[card]
primitive=Zulaport Cutthroat
id=495995
rarity=U
[/card]
[card]
primitive=Abundance
id=495996
rarity=R
[/card]
[card]
primitive=Acidic Slime
id=495997
rarity=U
[/card]
[card]
primitive=Armorcraft Judge
id=495998
rarity=U
[/card]
[card]
primitive=Beanstalk Giant // Fertile Footsteps
id=495999
rarity=U
[/card]
[card]
primitive=Circuitous Route
id=496000
rarity=U
[/card]
[card]
primitive=Elvish Rejuvenator
id=496001
rarity=C
[/card]
[card]
primitive=Embodiment of Insight
id=496002
rarity=U
[/card]
[card]
primitive=Evolution Sage
id=496003
rarity=U
[/card]
[card]
primitive=Far Wanderings
id=496004
rarity=C
[/card]
[card]
primitive=Fertilid
id=496005
rarity=C
[/card]
[card]
primitive=Harmonize
id=496006
rarity=U
[/card]
[card]
primitive=Harrow
id=496007
rarity=C
[/card]
[card]
primitive=Inspiring Call
id=496008
rarity=U
[/card]
[card]
primitive=Keeper of Fables
id=496009
rarity=U
[/card]
[card]
primitive=Khalni Heart Expedition
id=496010
rarity=C
[/card]
[card]
primitive=Kodama's Reach
id=496011
rarity=C
[/card]
[card]
primitive=The Mending of Dominaria
id=496012
rarity=R
[/card]
[card]
primitive=Multani, Yavimaya's Avatar
id=496013
rarity=M
[/card]
[card]
primitive=Nissa's Renewal
id=496014
rarity=R
[/card]
[card]
primitive=Rampaging Baloths
id=496015
rarity=R
[/card]
[card]
primitive=Retreat to Kazandu
id=496016
rarity=U
[/card]
[card]
primitive=Return of the Wildspeaker
id=496017
rarity=R
[/card]
[card]
primitive=Rites of Flourishing
id=496018
rarity=R
[/card]
[card]
primitive=Satyr Wayfinder
id=496019
rarity=C
[/card]
[card]
primitive=Sporemound
id=496020
rarity=C
[/card]
[card]
primitive=Springbloom Druid
id=496021
rarity=C
[/card]
[card]
primitive=Sylvan Advocate
id=496022
rarity=R
[/card]
[card]
primitive=Tuskguard Captain
id=496023
rarity=U
[/card]
[card]
primitive=Waker of the Wilds
id=496024
rarity=R
[/card]
[card]
primitive=Yavimaya Elder
id=496025
rarity=C
[/card]
[card]
primitive=Zendikar's Roil
id=496026
rarity=U
[/card]
[card]
primitive=Consuming Aberration
id=496027
rarity=R
[/card]
[card]
primitive=Extract from Darkness
id=496028
rarity=U
[/card]
[card]
primitive=Ground Assault
id=496029
rarity=U
[/card]
[card]
primitive=Lazav, Dimir Mastermind
id=496030
rarity=M
[/card]
[card]
primitive=Living Twister
id=496031
rarity=R
[/card]
[card]
primitive=Mina and Denn, Wildborn
id=496032
rarity=R
[/card]
[card]
primitive=Naya Charm
id=496033
rarity=U
[/card]
[card]
primitive=Notion Thief
id=496034
rarity=R
[/card]
[card]
primitive=Omnath, Locus of Rage
id=496035
rarity=M
[/card]
[card]
primitive=Oona, Queen of the Fae
id=496036
rarity=R
[/card]
[card]
primitive=Silumgar's Command
id=496037
rarity=R
[/card]
[card]
primitive=Soul Manipulation
id=496038
rarity=U
[/card]
[card]
primitive=Spinal Embrace
id=496039
rarity=R
[/card]
[card]
primitive=Struggle // Survive
id=496040
rarity=U
[/card]
[card]
primitive=Sygg, River Cutthroat
id=496041
rarity=R
[/card]
[card]
primitive=Sylvan Reclamation
id=496042
rarity=U
[/card]
[card]
primitive=Treacherous Terrain
id=496043
rarity=U
[/card]
[card]
primitive=Arcane Signet
id=496044
rarity=C
[/card]
[card]
primitive=Blackblade Reforged
id=496045
rarity=R
[/card]
[card]
primitive=Bonehoard
id=496046
rarity=R
[/card]
[card]
primitive=Commander's Sphere
id=496047
rarity=C
[/card]
[card]
primitive=Dimir Keyrune
id=496048
rarity=U
[/card]
[card]
primitive=Dimir Locket
id=496049
rarity=C
[/card]
[card]
primitive=Dimir Signet
id=496050
rarity=U
[/card]
[card]
primitive=Heirloom Blade
id=496051
rarity=U
[/card]
[card]
primitive=Mind Stone
id=496052
rarity=C
[/card]
[card]
primitive=Obelisk of Urd
id=496053
rarity=R
[/card]
[card]
primitive=Sandstone Oracle
id=496054
rarity=U
[/card]
[card]
primitive=Scaretiller
id=496055
rarity=C
[/card]
[card]
primitive=Scytheclaw
id=496056
rarity=R
[/card]
[card]
primitive=Seer's Sundial
id=496057
rarity=R
[/card]
[card]
primitive=Sol Ring
id=496058
rarity=U
[/card]
[card]
primitive=Blighted Woodland
id=496059
rarity=U
[/card]
[card]
primitive=Boros Garrison
id=496060
rarity=C
[/card]
[card]
primitive=Boros Guildgate
id=496061
rarity=C
[/card]
[card]
primitive=Command Tower
id=496062
rarity=C
[/card]
[card]
primitive=Cryptic Caves
id=496063
rarity=U
[/card]
[card]
primitive=Dimir Aqueduct
id=496064
rarity=U
[/card]
[card]
primitive=Dimir Guildgate
id=496065
rarity=C
[/card]
[card]
primitive=Dismal Backwater
id=496066
rarity=C
[/card]
[card]
primitive=Evolving Wilds
id=496067
rarity=C
[/card]
[card]
primitive=Gruul Guildgate
id=496068
rarity=C
[/card]
[card]
primitive=Gruul Turf
id=496069
rarity=U
[/card]
[card]
primitive=Jungle Shrine
id=496070
rarity=U
[/card]
[card]
primitive=Jwar Isle Refuge
id=496071
rarity=U
[/card]
[card]
primitive=Krosan Verge
id=496072
rarity=U
[/card]
[card]
primitive=Myriad Landscape
id=496073
rarity=U
[/card]
[card]
primitive=Naya Panorama
id=496074
rarity=C
[/card]
[card]
primitive=Needle Spires
id=496075
rarity=R
[/card]
[card]
primitive=Rogue's Passage
id=496076
rarity=U
[/card]
[card]
primitive=Selesnya Guildgate
id=496077
rarity=C
[/card]
[card]
primitive=Selesnya Sanctuary
id=496078
rarity=C
[/card]
[card]
primitive=Submerged Boneyard
id=496079
rarity=U
[/card]
[card]
primitive=Terramorphic Expanse
id=496080
rarity=C
[/card]

View File

@@ -0,0 +1,156 @@
[meta]
author=Wagic Team
name=Zendikar Rising Expeditions
year=2020-09-25
total=30
[/meta]
[card]
primitive=Flooded Strand
id=497161
rarity=M
[/card]
[card]
primitive=Polluted Delta
id=497162
rarity=M
[/card]
[card]
primitive=Bloodstained Mire
id=497163
rarity=M
[/card]
[card]
primitive=Wooded Foothills
id=497164
rarity=M
[/card]
[card]
primitive=Windswept Heath
id=497165
rarity=M
[/card]
[card]
primitive=Marsh Flats
id=497166
rarity=M
[/card]
[card]
primitive=Scalding Tarn
id=497167
rarity=M
[/card]
[card]
primitive=Verdant Catacombs
id=497168
rarity=M
[/card]
[card]
primitive=Arid Mesa
id=497169
rarity=M
[/card]
[card]
primitive=Misty Rainforest
id=497170
rarity=M
[/card]
[card]
primitive=Seachrome Coast
id=497171
rarity=M
[/card]
[card]
primitive=Darkslick Shores
id=497172
rarity=M
[/card]
[card]
primitive=Blackcleave Cliffs
id=497173
rarity=M
[/card]
[card]
primitive=Copperline Gorge
id=497174
rarity=M
[/card]
[card]
primitive=Razorverge Thicket
id=497175
rarity=M
[/card]
[card]
primitive=Sea of Clouds
id=497176
rarity=M
[/card]
[card]
primitive=Morphic Pool
id=497177
rarity=M
[/card]
[card]
primitive=Luxury Suite
id=497178
rarity=M
[/card]
[card]
primitive=Spire Garden
id=497179
rarity=M
[/card]
[card]
primitive=Bountiful Promenade
id=497180
rarity=M
[/card]
[card]
primitive=Ancient Tomb
id=497181
rarity=M
[/card]
[card]
primitive=Cavern of Souls
id=497182
rarity=M
[/card]
[card]
primitive=Celestial Colonnade
id=497183
rarity=M
[/card]
[card]
primitive=Creeping Tar Pit
id=497184
rarity=M
[/card]
[card]
primitive=Grove of the Burnwillows
id=497185
rarity=M
[/card]
[card]
primitive=Horizon Canopy
id=497186
rarity=M
[/card]
[card]
primitive=Prismatic Vista
id=497187
rarity=M
[/card]
[card]
primitive=Strip Mine
id=497188
rarity=M
[/card]
[card]
primitive=Valakut, the Molten Pinnacle
id=497189
rarity=M
[/card]
[card]
primitive=Wasteland
id=497190
rarity=M
[/card]

File diff suppressed because it is too large Load Diff

View File

@@ -1172,6 +1172,18 @@ power=1
toughness=3
[/card]
[card]
name=Anowon, the Ruin Thief
auto=lord(other creature[rogue]|mybattlefield) 1/1
auto=@combatdamagefoeof(player) from(creature[rogue]|myBattlefield) restriction{type(creature[zpos<=thatmuch]|opponentlibrary)~lessthan~1}:deplete:thatmuch opponent
auto=@combatdamagefoeof(player) from(creature[rogue]|myBattlefield) restriction{type(creature[zpos<=thatmuch]|opponentlibrary)~morethan~0}:deplete:thatmuch opponent && draw:1 controller
text=Other Rogues you control get +1/+1. -- Whenever one or more Rogues you control deal combat damage to a player, that player mills a card for each 1 damage dealt to them. If the player mills at least one creature card this way, you draw a card. (To mill a card, a player puts the top card of their library into their graveyard.)
mana={2}{U}{B}
type=Legendary Creature
subtype=Vampire Rogue
power=2
toughness=4
[/card]
[card]
name=Answered Prayers
auto=@movedTo(creature|myBattlefield):life:1
auto=@movedTo(creature|myBattlefield):becomes(Angel Creature,3/3,flying) ueot
@@ -7936,6 +7948,15 @@ type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Crush Contraband
auto=choice name(Choose Artifact) moveto(exile) target(artifact)
auto=choice name(Choose Enchantment) moveto(exile) target(enchantment)
auto=choice name(Choose Both) moveto(exile) target(artifact) && ability$!name(exile enchantment) moveto(exile) target(enchantment)!$ controller
text=Choose one or both — -- • Exile target artifact. -- • Exile target enchantment.
mana={3}{W}
type=Instant
[/card]
[card]
name=Crush Dissent
target=*|stack
auto=transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
@@ -9478,7 +9499,7 @@ type=Instant
[card]
name=Destiny Spinner
auto=lord(*[creature;enchantment]|mystack) nofizzle
auto={3}{G}:target(land|mybattlefield) transforms((Elemental Creature,setpower=type:enchantment:mybattlefield,settoughness=type:enchantment:mybattlefield,trample)) ueot
auto={3}{G}:target(land|mybattlefield) transforms((Elemental Creature,setpower=type:enchantment:mybattlefield,settoughness=type:enchantment:mybattlefield,trample,haste)) ueot
text=Creature and enchantment spells you control cant be countered. -- {3}{G}: Target land you control becomes an X/X Elemental creature with trample and haste until end of turn, where X is the number of enchantments you control. Its still a land.
mana={1}{G}
type=Enchantment Creature
@@ -11858,6 +11879,19 @@ power=*
toughness=4
[/card]
[card]
name=Enigma Thief
abilities=flying
other={3}{U} name(Prowl)
otherrestriction=prowl
auto=may moveTo(ownerhand) target(*[-land]|opponentbattlefield)
text=Prowl {3}{U} (You may cast this spell for its prowl cost if you dealt combat damage to a player this turn with a Sphinx or Rogue.) -- Flying -- When Enigma Thief enters the battlefield, for each opponent, return up to one target nonland permanent that player controls to its owner's hand.
mana={5}{U}{U}
type=Creature
subtype=Sphinx Rogue
power=5
toughness=5
[/card]
[card]
name=Enigmatic Incarnation
aicode=activate moveTo(myBattlefield) target(creature[manacost=storedmanacostplus1plusend]|mylibrary)
auto=@each my endofturn:may {S(enchantment|mybattlefield)}:name(search a creature) reveal:plibrarycount optionone name(choose card) target(creature[manacost=storedmanacostplus1plusend]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
@@ -15109,6 +15143,17 @@ power=5
toughness=3
[/card]
[card]
name=Geode Rager
abilities=first strike
auto=@movedto(land|myBattlefield):name(Choose one) ability$!name(Choose one) choice name(Goad opponent creatures) mustattack all(creature|opponentBattlefield) uynt _ choice name(Goad your creatures) mustattack all(creature|myBattlefield) uynt!$ controller
text=First strike -- Landfall — Whenever a land enters the battlefield under your control, goad each creature target player controls. (Until your next turn, those creatures attack each combat if able and attack a player other than you if able.)
mana={4}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Geomancer's Gambit
target=land
auto=draw:1
@@ -26864,6 +26909,36 @@ power=0
toughness=3
[/card]
[card]
name=Obuun, Mul Daya Ancestor
auto=@each my combatbegins restriction{compare(power)~equalto~1}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=1,settoughness=1,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~2}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=2,settoughness=2,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~3}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~4}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=4,settoughness=4,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~5}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=5,settoughness=5,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~6}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=6,settoughness=6,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~7}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=7,settoughness=7,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~8}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=8,settoughness=8,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~9}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=9,settoughness=9,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~10}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=10,settoughness=10,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~11}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=11,settoughness=11,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~12}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=12,settoughness=12,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~13}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=13,settoughness=13,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~14}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=14,settoughness=14,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~15}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=15,settoughness=15,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~16}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=16,settoughness=16,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~17}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=17,settoughness=17,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~18}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=18,settoughness=18,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~equalto~19}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=19,settoughness=19,trample,haste)) ueot
auto=@each my combatbegins restriction{compare(power)~morethan~19}:may target(land|mybattlefield) transforms((Elemental Creature,setpower=20,settoughness=20,trample,haste)) ueot
auto=@movedto(land|myBattlefield):counter(1/1) target(creature|mybattlefield)
text=At the beginning of combat on your turn, up to one target land you control becomes an X/X Elemental creature with trample and haste until end of turn, where X is Obuun's power. It's still a land. -- Landfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on target creature.
mana={1}{R}{G}{W}
type=Legendary Creature
subtype=Elf Spirit
power=3
toughness=3
[/card]
[card]
name=Ochran Assassin
abilities=deathtouch, lure
text=Deathtouch -- All creatures able to block Ochran Assassin do so.
@@ -29180,6 +29255,18 @@ mana={B}
type=Sorcery
[/card]
[card]
name=Price of Fame
other={1}{B} name(Target Legendary)
otherrestriction=type(creature[legendary]|battlefield)~morethan~0
auto=if paid(alternative) then destroy target(creature[legendary])
auto=ifnot paid(alternative) then destroy target(creature)
aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot
auto=name(surveil) reveal:2 optionone name(put in graveyard) target(<upto:2>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=This spell costs {2} less to cast if it targets a legendary creature. -- Destroy target creature. -- Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)
mana={3}{B}
type=Instant
[/card]
[card]
name=Prickly Marmoset
abilities=first strike
auto=cycled(*|myHand):2/0 ueot
@@ -41955,6 +42042,18 @@ mana={3}{R}
type=Enchantment
[/card]
[card]
name=Trove Warden
abilities=vigilance
auto=@movedto(land|myBattlefield):moveto(exile) target(*[manacost<=3]|mygraveyard)
auto=@movedTo(this|graveyard) from(battlefield):moveto(mybattlefield) target(<anyamount>*|myexile)
text=Vigilance -- Landfall — Whenever a land enters the battlefield under your control, exile target permanent card with converted mana cost 3 or less from your graveyard. -- When Trove Warden dies, put each permanent card exiled with it onto the battlefield under the control of that card's owner.
mana={2}{W}{W}
type=Creature
subtype=Cat Beast
power=3
toughness=4
[/card]
[card]
name=True Love's Kiss
target=artifact,enchantment
auto=moveto(exile)
@@ -45070,6 +45169,17 @@ power=2
toughness=2
[/card]
[card]
name=Whispersteel Dagger
auto={3}:equip
auto=teach(creature) 2/0
auto=teach(creature) transforms((,newability[@combatdamageof(player) from(this):may activate castcard(normal) target(creature|mygraveyard)]))
auto=teach(creature) transforms((,newability[@combatdamagefoeof(player) from(this):may activate castcard(normal) target(creature|opponentgraveyard)]))
text=Equipped creature gets +2/+0. -- Whenever equipped creature deals combat damage to a player, you may cast a creature spell from that player's graveyard this turn, and you may spend mana as though it were mana of any color to cast that spell. -- Equip 3
mana={2}{B}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Wicked Akuba
auto=damaged(player) from(this):transforms((,newability[{B}:damage:1 opponent])) ueot
text={B}: Target player dealt damage by Wicked Akuba this turn loses 1 life.