diff --git a/projects/mtg/CardImageLinks.csv b/projects/mtg/CardImageLinks.csv index 0cd285986..5b3dd1247 100644 --- a/projects/mtg/CardImageLinks.csv +++ b/projects/mtg/CardImageLinks.csv @@ -12218,334 +12218,353 @@ CM1;338447;https://cards.scryfall.io/large/front/7/5/754994fa-cb29-487e-8772-1aa CM1;338458;https://cards.scryfall.io/large/front/4/7/47a832ae-0a8d-4710-8341-a1b3e3dbf763.jpg CM1;338448;https://cards.scryfall.io/large/front/a/d/ad3b9760-4bc7-4e69-8795-ff9abba11162.jpg CM1;338449;https://cards.scryfall.io/large/front/0/d/0d5da41e-61a2-41fd-9d8e-83d51234cc71.jpg -CM2;446880;https://cards.scryfall.io/large/front/b/7/b782186a-79d9-4e95-9d3d-7670fefde43c.jpg -CM2;446760;https://cards.scryfall.io/large/front/b/6/b6d097f4-4831-4611-81d9-3a09b7926d1a.jpg -CM2;446881;https://cards.scryfall.io/large/front/e/f/ef92e808-72fc-4da6-b70d-ba97d45ece24.jpg -CM2;446763;https://cards.scryfall.io/large/front/0/2/0271a2bc-19c8-423b-8702-d0bfe52b3580.jpg -CM2;446884;https://cards.scryfall.io/large/front/d/9/d98134ea-a06f-4ad1-84ac-0409bbfaa783.jpg -CM2;446764;https://cards.scryfall.io/large/front/f/a/fac38053-817d-4e0c-b6cc-81b6b92e652f.jpg -CM2;446885;https://cards.scryfall.io/large/front/f/4/f4f55da8-2691-4a5e-8245-bec5bd73429a.jpg -CM2;446761;https://cards.scryfall.io/large/front/c/7/c7cc4332-8d8a-47f5-9583-219be4f2030a.jpg -CM2;446882;https://cards.scryfall.io/large/front/4/3/430fa067-cecd-4958-851b-5908a0765063.jpg -CM2;446762;https://cards.scryfall.io/large/front/1/9/19a11a3f-ca98-4e82-897f-9ee0bbbef6fe.jpg -CM2;446883;https://cards.scryfall.io/large/front/7/d/7d52a5cc-a8be-4132-b633-924502bf2310.jpg -CM2;446756;https://cards.scryfall.io/large/front/2/6/264ea67b-c796-4ecd-a71b-85d67b980056.jpg -CM2;446877;https://cards.scryfall.io/large/front/e/a/ea5d550a-bd8b-4f9e-ac7d-c35ebbe313e6.jpg -CM2;446998;https://cards.scryfall.io/large/front/2/8/2841a331-c915-44b9-8af3-c6991b1d05d3.jpg -CM2;446757;https://cards.scryfall.io/large/front/8/7/871fcb2a-136c-4efe-b5cd-bec102b02e4b.jpg -CM2;446878;https://cards.scryfall.io/large/front/9/b/9ba2533c-3e1a-48e0-8dc4-0c915f853c52.jpg -CM2;446999;https://cards.scryfall.io/large/front/2/2/22015eab-7377-4791-9ad1-6d2d07957309.jpg -CM2;446754;https://cards.scryfall.io/large/front/e/4/e45da7c2-d869-4b51-956c-287d0b0d2df4.jpg -CM2;446875;https://cards.scryfall.io/large/front/1/c/1cd3e09b-0eec-4f1e-b260-d4dc845dcf22.jpg -CM2;446996;https://cards.scryfall.io/large/front/0/1/01fa1bab-da7d-4c60-ac93-f92ec5e2bb2a.jpg -CM2;446755;https://cards.scryfall.io/large/front/0/9/09ab8b60-cdb1-43a8-b180-b562bb89b5a1.jpg -CM2;446876;https://cards.scryfall.io/large/front/a/3/a310086d-1fa0-46a6-af82-5875a2fbc27e.jpg -CM2;446997;https://cards.scryfall.io/large/front/a/8/a8b38935-41c4-4157-992e-c584f5e92e04.jpg -CM2;446758;https://cards.scryfall.io/large/front/5/a/5a3df85a-21c8-45fc-a7fc-f9fed1e735f0.jpg CM2;446758t;https://cards.scryfall.io/large/front/d/2/d28f610d-1d72-4afe-86fe-6f123ee6ef4e.jpg -CM2;446879;https://cards.scryfall.io/large/front/c/6/c6039b62-aa14-4ee0-9d77-49dbe2a3b9fa.jpg -CM2;446759;https://cards.scryfall.io/large/front/7/3/731dec63-2aae-4256-9d1f-499f89ff0388.jpg +CM2;446897t;https://cards.scryfall.io/large/front/1/e/1e938ebe-be52-4803-8fce-db0b82d9b892.jpg +CM2;446961t;https://cards.scryfall.io/large/front/6/a/6a0b0bdf-13c7-498a-b2fb-83257f1e0fea.jpg +CM2;446842t;https://cards.scryfall.io/large/front/a/0/a0c79cdb-969b-4c3b-8ad0-cbbd359a966b.jpg CM2;446759t;https://cards.scryfall.io/large/front/4/9/4914610d-7d4f-4cf6-98db-c39e79cce25c.jpg -CM2;447041;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg -CM2;447042;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;447040;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg -CM2;446990;https://cards.scryfall.io/large/front/c/1/c14934af-a73e-442b-a5be-fa127839c2fb.jpg -CM2;447045;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;446870;https://cards.scryfall.io/large/front/a/f/af185b08-4511-4720-b029-4ce01056d8d3.jpg -CM2;446991;https://cards.scryfall.io/large/front/5/2/52fa0f1b-5a9c-41da-a82c-59c010acd1bc.jpg -CM2;447046;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;447043;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;447044;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;446752;https://cards.scryfall.io/large/front/8/5/85858fe0-dba3-49f7-9467-0aa68797bac4.jpg -CM2;446873;https://cards.scryfall.io/large/front/c/6/c628944d-93d7-4d3d-9d11-a4c6230501e2.jpg -CM2;446994;https://cards.scryfall.io/large/front/8/9/89960f54-5ff8-49bb-b1d5-4dc59af59c89.jpg -CM2;446753;https://cards.scryfall.io/large/front/1/f/1fc2e7c4-5dbe-49f4-8c3f-192e7544df74.jpg -CM2;446874;https://cards.scryfall.io/large/front/0/1/01c4a294-d8b5-4237-af09-f592029c917a.jpg -CM2;446995;https://cards.scryfall.io/large/front/9/d/9d20f539-5068-428a-98de-9d1ccb71c865.jpg -CM2;446750;https://cards.scryfall.io/large/front/0/7/07daf75f-2e4d-479f-8231-6966335fa32e.jpg -CM2;446871;https://cards.scryfall.io/large/front/8/3/83d1a3a2-4f2d-4f5f-9270-7c771d2c91b1.jpg -CM2;446992;https://cards.scryfall.io/large/front/1/b/1bd4ea87-ca18-43e1-8036-623dd7c405e8.jpg -CM2;447047;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;446751;https://cards.scryfall.io/large/front/b/5/b52cc391-ea4e-4fe8-aac8-fffa682f290b.jpg -CM2;446872;https://cards.scryfall.io/large/front/e/e/ee7d035f-184f-4067-876a-1d26cb8d3fa2.jpg -CM2;446993;https://cards.scryfall.io/large/front/7/8/78ed6ccd-3fa6-4d03-8d6c-b1aea3abc69d.jpg -CM2;447048;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg -CM2;446745;https://cards.scryfall.io/large/front/3/6/365c43c2-1a65-4f6a-860d-39dcb15255c3.jpg -CM2;446866;https://cards.scryfall.io/large/front/8/1/81a3f7f3-da33-48d6-89c0-faf42998a08b.jpg -CM2;446987;https://cards.scryfall.io/large/front/0/f/0fe90c85-c9ef-4ceb-9dc3-4d428b4157d5.jpg -CM2;446746;https://cards.scryfall.io/large/front/b/2/b2e330dd-7cd3-445d-9c05-56e4a57526e9.jpg -CM2;446867;https://cards.scryfall.io/large/front/2/3/234d029e-d3e5-4620-92ae-f068c995c035.jpg -CM2;446988;https://cards.scryfall.io/large/front/f/f/ff15e214-3ffd-4bf4-849b-5e7cf1967f05.jpg +CM2;446815t;https://cards.scryfall.io/large/front/e/b/ebe4227f-6e53-4150-80b2-2d764d1ca32d.jpg +CM2;446841t;https://cards.scryfall.io/large/front/a/2/a271bdf3-2868-425d-987c-4ce272152a2f.jpg +CM2;446819t;https://cards.scryfall.io/large/front/d/f/dff50bc7-3d7e-49e9-9557-658a4f083c6e.jpg +CM2;446851t;https://cards.scryfall.io/large/front/0/5/05aa19b7-da04-4845-868e-3ad2edb9a9ba.jpg +CM2;446893t;https://cards.scryfall.io/large/front/3/4/34f6ffaa-6dee-49db-ac59-745eae5e75b2.jpg +CM2;446938t;https://cards.scryfall.io/large/front/2/8/2896024f-c294-4629-975c-368fe781f118.jpg +CM2;446945t;https://cards.scryfall.io/large/front/b/6/b6571af0-80e2-474b-a8b1-d3d90e954d2b.jpg +CM2;446962t;https://cards.scryfall.io/large/front/b/5/b5ddb67c-82fb-42d6-a4c2-11cd38eb128d.jpg +CM2;446860t;https://cards.scryfall.io/large/front/0/b/0b1686c8-5ce1-49bd-aae3-dce89578094a.jpg +CM2;446967t;https://cards.scryfall.io/large/front/3/0/309be48a-cb15-4530-8393-04ccb945c998.jpg +CM2;446967t;https://cards.scryfall.io/large/front/e/c/ec840840-36d2-419e-9ed8-0635a225f0df.jpg +CM2;446740t;https://cards.scryfall.io/large/front/6/4/64165269-d8c9-4d10-8c45-2c37455f7d6c.jpg +CM2;446758t;https://cards.scryfall.io/large/front/d/2/d28f610d-1d72-4afe-86fe-6f123ee6ef4e.jpg +CM2;446897t;https://cards.scryfall.io/large/front/1/e/1e938ebe-be52-4803-8fce-db0b82d9b892.jpg +CM2;446961t;https://cards.scryfall.io/large/front/6/a/6a0b0bdf-13c7-498a-b2fb-83257f1e0fea.jpg +CM2;446842t;https://cards.scryfall.io/large/front/a/0/a0c79cdb-969b-4c3b-8ad0-cbbd359a966b.jpg +CM2;446759t;https://cards.scryfall.io/large/front/4/9/4914610d-7d4f-4cf6-98db-c39e79cce25c.jpg +CM2;446815t;https://cards.scryfall.io/large/front/e/b/ebe4227f-6e53-4150-80b2-2d764d1ca32d.jpg +CM2;446841t;https://cards.scryfall.io/large/front/a/2/a271bdf3-2868-425d-987c-4ce272152a2f.jpg +CM2;446819t;https://cards.scryfall.io/large/front/d/f/dff50bc7-3d7e-49e9-9557-658a4f083c6e.jpg +CM2;446851t;https://cards.scryfall.io/large/front/0/5/05aa19b7-da04-4845-868e-3ad2edb9a9ba.jpg +CM2;446893t;https://cards.scryfall.io/large/front/3/4/34f6ffaa-6dee-49db-ac59-745eae5e75b2.jpg +CM2;446938t;https://cards.scryfall.io/large/front/2/8/2896024f-c294-4629-975c-368fe781f118.jpg +CM2;446945t;https://cards.scryfall.io/large/front/b/6/b6571af0-80e2-474b-a8b1-d3d90e954d2b.jpg +CM2;446962t;https://cards.scryfall.io/large/front/b/5/b5ddb67c-82fb-42d6-a4c2-11cd38eb128d.jpg +CM2;446860t;https://cards.scryfall.io/large/front/0/b/0b1686c8-5ce1-49bd-aae3-dce89578094a.jpg +CM2;446967t;https://cards.scryfall.io/large/front/3/0/309be48a-cb15-4530-8393-04ccb945c998.jpg +CM2;446967t;https://cards.scryfall.io/large/front/e/c/ec840840-36d2-419e-9ed8-0635a225f0df.jpg +CM2;446740t;https://cards.scryfall.io/large/front/6/4/64165269-d8c9-4d10-8c45-2c37455f7d6c.jpg +CM2;446737;https://cards.scryfall.io/large/front/a/e/aedc7a6b-c481-4719-bc83-424eeb216aef.jpg +CM2;446738;https://cards.scryfall.io/large/front/f/9/f9f3869d-dbc1-42bb-aa43-8e4c2e79cfc1.jpg +CM2;446739;https://cards.scryfall.io/large/front/3/5/35943c5a-24ea-48dc-8ba3-956e0ec93cc6.jpg +CM2;446740;https://cards.scryfall.io/large/front/3/f/3f4e6adf-d52f-4087-a919-789a543a9a3e.jpg +CM2;446741;https://cards.scryfall.io/large/front/7/d/7dec8214-f074-4150-89e8-76ca05a3dc97.jpg +CM2;446742;https://cards.scryfall.io/large/front/1/6/1665327f-8267-4054-9be5-43a610887c26.jpg CM2;446743;https://cards.scryfall.io/large/front/3/c/3c718940-dc07-4449-ba35-4029f366c3eb.jpg -CM2;446864;https://cards.scryfall.io/large/front/e/5/e555b5af-48ed-4682-bf9a-f9f145548e18.jpg -CM2;446985;https://cards.scryfall.io/large/front/f/5/f51f44b1-2fa1-469a-b194-bab85c8096c5.jpg CM2;446744;https://cards.scryfall.io/large/front/0/1/01eb2243-bfe3-48c6-ab16-95672356858e.jpg -CM2;446865;https://cards.scryfall.io/large/front/6/6/66aae3b1-da4b-4c0b-8711-03ec32a09148.jpg -CM2;446986;https://cards.scryfall.io/large/front/f/9/f9e3339b-3be7-4983-8e52-8d0bbe977034.jpg -CM2;446749;https://cards.scryfall.io/large/front/8/a/8afad106-a49b-4910-959e-228c109ea983.jpg +CM2;446745;https://cards.scryfall.io/large/front/3/6/365c43c2-1a65-4f6a-860d-39dcb15255c3.jpg +CM2;446746;https://cards.scryfall.io/large/front/b/2/b2e330dd-7cd3-445d-9c05-56e4a57526e9.jpg CM2;446747;https://cards.scryfall.io/large/front/8/f/8f2abcc3-dc33-4b9d-a372-1d936e954f94.jpg -CM2;446868;https://cards.scryfall.io/large/front/2/5/256b2667-3acd-4848-9302-629d7ae27100.jpg -CM2;446989;https://cards.scryfall.io/large/front/1/2/12f8071c-8955-4aa2-889c-6043df047223.jpg CM2;446748;https://cards.scryfall.io/large/front/2/e/2e89ce6a-6bc9-427f-a8b2-c07a9fc3218f.jpg -CM2;446869;https://cards.scryfall.io/large/front/4/e/4e1d2acd-a3ef-4c9a-9346-322a0e16898c.jpg +CM2;446749;https://cards.scryfall.io/large/front/8/a/8afad106-a49b-4910-959e-228c109ea983.jpg +CM2;446750;https://cards.scryfall.io/large/front/0/7/07daf75f-2e4d-479f-8231-6966335fa32e.jpg +CM2;446751;https://cards.scryfall.io/large/front/b/5/b52cc391-ea4e-4fe8-aac8-fffa682f290b.jpg +CM2;446752;https://cards.scryfall.io/large/front/8/5/85858fe0-dba3-49f7-9467-0aa68797bac4.jpg +CM2;446753;https://cards.scryfall.io/large/front/1/f/1fc2e7c4-5dbe-49f4-8c3f-192e7544df74.jpg +CM2;446754;https://cards.scryfall.io/large/front/e/4/e45da7c2-d869-4b51-956c-287d0b0d2df4.jpg +CM2;446755;https://cards.scryfall.io/large/front/0/9/09ab8b60-cdb1-43a8-b180-b562bb89b5a1.jpg +CM2;446756;https://cards.scryfall.io/large/front/2/6/264ea67b-c796-4ecd-a71b-85d67b980056.jpg +CM2;446757;https://cards.scryfall.io/large/front/8/7/871fcb2a-136c-4efe-b5cd-bec102b02e4b.jpg +CM2;446758;https://cards.scryfall.io/large/front/5/a/5a3df85a-21c8-45fc-a7fc-f9fed1e735f0.jpg +CM2;446759;https://cards.scryfall.io/large/front/7/3/731dec63-2aae-4256-9d1f-499f89ff0388.jpg +CM2;446760;https://cards.scryfall.io/large/front/b/6/b6d097f4-4831-4611-81d9-3a09b7926d1a.jpg +CM2;446761;https://cards.scryfall.io/large/front/c/7/c7cc4332-8d8a-47f5-9583-219be4f2030a.jpg +CM2;446762;https://cards.scryfall.io/large/front/1/9/19a11a3f-ca98-4e82-897f-9ee0bbbef6fe.jpg +CM2;446763;https://cards.scryfall.io/large/front/0/2/0271a2bc-19c8-423b-8702-d0bfe52b3580.jpg +CM2;446764;https://cards.scryfall.io/large/front/f/a/fac38053-817d-4e0c-b6cc-81b6b92e652f.jpg +CM2;446765;https://cards.scryfall.io/large/front/5/7/57971e1c-6aff-45ea-a080-0dae642dbcf6.jpg +CM2;446766;https://cards.scryfall.io/large/front/b/f/bf57d9ec-d161-4cb4-989b-72278bfdba4c.jpg +CM2;446767;https://cards.scryfall.io/large/front/3/c/3c8cfcc3-55c6-4011-ae13-dff1ddaed37a.jpg +CM2;446768;https://cards.scryfall.io/large/front/6/2/626e2bcc-5345-4322-a51a-80ec55afce8c.jpg +CM2;446769;https://cards.scryfall.io/large/front/2/4/24854d5f-2711-49ba-9e0d-f9bbe04b34a9.jpg +CM2;446770;https://cards.scryfall.io/large/front/e/3/e328ba49-20e8-45f0-a4b9-d51318743255.jpg +CM2;446771;https://cards.scryfall.io/large/front/9/5/95464df9-71eb-4cb7-9d93-6f07ba318ff8.jpg +CM2;446772;https://cards.scryfall.io/large/front/3/1/31bc725b-91d8-4f81-b228-d28759e88c00.jpg +CM2;446773;https://cards.scryfall.io/large/front/8/a/8a72ad43-0723-4344-9e5a-43e6313b9876.jpg +CM2;446774;https://cards.scryfall.io/large/front/3/3/33366563-6cb8-46f6-82c9-d7541a52af33.jpg +CM2;446775;https://cards.scryfall.io/large/front/3/2/324ebb83-b7b5-4f91-a8ec-3284d62da4da.jpg +CM2;446776;https://cards.scryfall.io/large/front/5/f/5f6677e9-cd9a-4690-8f1c-6c5910c5605a.jpg +CM2;446777;https://cards.scryfall.io/large/front/8/3/83ad2ba9-ab54-4abc-805d-dc9fe31bac7f.jpg +CM2;446778;https://cards.scryfall.io/large/front/9/9/99258618-cda0-432f-9614-3c4f27777e78.jpg +CM2;446779;https://cards.scryfall.io/large/front/0/f/0f65792a-0253-4a94-aa77-231ff886421a.jpg +CM2;446780;https://cards.scryfall.io/large/front/e/9/e9c67dc7-dee8-4e62-bf4e-a371f1688975.jpg CM2;446781;https://cards.scryfall.io/large/front/f/2/f2fedec9-d938-419b-91e1-b4d9ad970464.jpg CM2;446782;https://cards.scryfall.io/large/front/0/1/01848946-b0b3-41ad-8753-98a606e25238.jpg -CM2;446780;https://cards.scryfall.io/large/front/e/9/e9c67dc7-dee8-4e62-bf4e-a371f1688975.jpg -CM2;446785;https://cards.scryfall.io/large/front/6/8/68ce4a14-b003-4a61-8979-c400fe4392b8.jpg -CM2;446786;https://cards.scryfall.io/large/front/5/2/522d6195-7660-42c0-848b-cc46e19fc4eb.jpg CM2;446783;https://cards.scryfall.io/large/front/6/a/6a9f464a-6a5f-46ad-a0f7-478107a1bd40.jpg CM2;446784;https://cards.scryfall.io/large/front/5/7/57ad1d92-0c91-4a43-a4d3-c2250b9fe23e.jpg -CM2;446778;https://cards.scryfall.io/large/front/9/9/99258618-cda0-432f-9614-3c4f27777e78.jpg -CM2;446899;https://cards.scryfall.io/large/front/6/4/64bdc503-2e67-4ae5-9d59-1c5af25eb486.jpg -CM2;446779;https://cards.scryfall.io/large/front/0/f/0f65792a-0253-4a94-aa77-231ff886421a.jpg -CM2;446779t;https://cards.scryfall.io/large/front/6/1/61f94e32-3b22-4c47-b866-1f36a7f3c734.jpg -CM2;446776;https://cards.scryfall.io/large/front/5/f/5f6677e9-cd9a-4690-8f1c-6c5910c5605a.jpg -CM2;446897;https://cards.scryfall.io/large/front/b/a/baa2bb76-4429-4d12-9d0f-2a149fb484e9.jpg -CM2;446897t;https://cards.scryfall.io/large/front/1/e/1e938ebe-be52-4803-8fce-db0b82d9b892.jpg -CM2;446777;https://cards.scryfall.io/large/front/8/3/83ad2ba9-ab54-4abc-805d-dc9fe31bac7f.jpg -CM2;446898;https://cards.scryfall.io/large/front/1/c/1c77925b-0944-4b2b-b389-42bf17907b34.jpg -CM2;446770;https://cards.scryfall.io/large/front/e/3/e328ba49-20e8-45f0-a4b9-d51318743255.jpg -CM2;446891;https://cards.scryfall.io/large/front/9/4/94e0ec75-7704-4a83-b6b6-d4bba30cf4c2.jpg -CM2;446771;https://cards.scryfall.io/large/front/9/5/95464df9-71eb-4cb7-9d93-6f07ba318ff8.jpg -CM2;446892;https://cards.scryfall.io/large/front/3/3/33d534b6-524f-4d5a-8a7b-7c0b01a50304.jpg -CM2;446890;https://cards.scryfall.io/large/front/2/b/2b3547f2-487a-45b0-92e2-6b6146f5f223.jpg -CM2;446774;https://cards.scryfall.io/large/front/3/3/33366563-6cb8-46f6-82c9-d7541a52af33.jpg -CM2;446895;https://cards.scryfall.io/large/front/3/2/32ed38e8-c7eb-4ec8-9bde-a37639fafe45.jpg -CM2;446775;https://cards.scryfall.io/large/front/3/2/324ebb83-b7b5-4f91-a8ec-3284d62da4da.jpg -CM2;446896;https://cards.scryfall.io/large/front/a/3/a3b9f5dd-3f2b-4071-a22b-0d4fa39fb64b.jpg -CM2;446772;https://cards.scryfall.io/large/front/3/1/31bc725b-91d8-4f81-b228-d28759e88c00.jpg -CM2;446893;https://cards.scryfall.io/large/front/1/1/11590bf6-184e-4134-b1f6-7b8de5a23564.jpg -CM2;446893t;https://cards.scryfall.io/large/front/3/4/34f6ffaa-6dee-49db-ac59-745eae5e75b2.jpg -CM2;446773;https://cards.scryfall.io/large/front/8/a/8a72ad43-0723-4344-9e5a-43e6313b9876.jpg -CM2;446894;https://cards.scryfall.io/large/front/1/3/138a8e44-a7b1-4ce3-983d-9b6d56056b83.jpg -CM2;446767;https://cards.scryfall.io/large/front/3/c/3c8cfcc3-55c6-4011-ae13-dff1ddaed37a.jpg -CM2;446888;https://cards.scryfall.io/large/front/2/9/29538ff4-e28f-44d9-af23-6796edd56268.jpg -CM2;446768;https://cards.scryfall.io/large/front/6/2/626e2bcc-5345-4322-a51a-80ec55afce8c.jpg -CM2;446889;https://cards.scryfall.io/large/front/1/d/1de48517-5993-4d0f-99a5-55f1a4227507.jpg -CM2;446765;https://cards.scryfall.io/large/front/5/7/57971e1c-6aff-45ea-a080-0dae642dbcf6.jpg -CM2;446886;https://cards.scryfall.io/large/front/4/4/442f0af0-b745-49f2-9e95-2688403fc995.jpg -CM2;446766;https://cards.scryfall.io/large/front/b/f/bf57d9ec-d161-4cb4-989b-72278bfdba4c.jpg -CM2;446887;https://cards.scryfall.io/large/front/d/1/d11dffef-98c8-400d-98a2-d4fa506f18c7.jpg -CM2;446769;https://cards.scryfall.io/large/front/2/4/24854d5f-2711-49ba-9e0d-f9bbe04b34a9.jpg -CM2;447012;https://cards.scryfall.io/large/front/d/a/da397243-2193-4e5d-8dee-df37b70677e7.jpg -CM2;447013;https://cards.scryfall.io/large/front/1/1/11c2009f-4f83-4b3f-ac1a-2ac50ae03d3b.jpg -CM2;447010;https://cards.scryfall.io/large/front/1/9/19180343-a9a2-4c28-ac11-683d226bbc1e.jpg -CM2;447011;https://cards.scryfall.io/large/front/9/b/9b411380-878e-4f96-b9db-85bb3dec55d1.jpg -CM2;446840;https://cards.scryfall.io/large/front/8/4/8492c80b-c38a-44b0-b2a4-9292077a74c7.jpg -CM2;446961;https://cards.scryfall.io/large/front/1/a/1ae64bb3-115a-4c68-99c9-a45b6f788b80.jpg -CM2;446961t;https://cards.scryfall.io/large/front/6/a/6a0b0bdf-13c7-498a-b2fb-83257f1e0fea.jpg -CM2;447016;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;446841;https://cards.scryfall.io/large/front/9/b/9b54945a-d355-40fd-b1fd-9ecb2d696de5.jpg -CM2;446841t;https://cards.scryfall.io/large/front/a/2/a271bdf3-2868-425d-987c-4ce272152a2f.jpg -CM2;446962;https://cards.scryfall.io/large/front/8/9/899eb19e-9932-4066-9de6-dfdbbab5e769.jpg -CM2;446962t;https://cards.scryfall.io/large/front/b/5/b5ddb67c-82fb-42d6-a4c2-11cd38eb128d.jpg -CM2;447017;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;447014;https://cards.scryfall.io/large/front/6/4/6496b651-7c07-477b-96d5-917ae8172e6d.jpg -CM2;446960;https://cards.scryfall.io/large/front/1/9/19ce4784-139d-442c-86a9-3e45e91038b7.jpg -CM2;447015;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;446833;https://cards.scryfall.io/large/front/6/b/6b40108a-c9b6-4364-9d5a-c87a9cc4e94b.jpg -CM2;446954;https://cards.scryfall.io/large/front/2/5/250d4c03-b350-4cd0-9e52-d5fcdd228ed3.jpg -CM2;447009;https://cards.scryfall.io/large/front/9/e/9e612d81-f388-42c3-b5d5-7bcaf46ace47.jpg -CM2;446834;https://cards.scryfall.io/large/front/8/1/819a513c-3be6-4bdc-8ba6-1f7326a8f3ea.jpg -CM2;446955;https://cards.scryfall.io/large/front/2/5/250d4c03-b350-4cd0-9e52-d5fcdd228ed3.jpg -CM2;446831;https://cards.scryfall.io/large/front/7/c/7cf2f3c7-66b2-48f6-97ef-09150903df7e.jpg -CM2;446952;https://cards.scryfall.io/large/front/1/2/12013400-21db-4a3b-9e4e-edbea7c8021f.jpg -CM2;447007;https://cards.scryfall.io/large/front/3/5/35017400-02ba-4b6a-afb7-1ea870e2833e.jpg -CM2;446832;https://cards.scryfall.io/large/front/6/b/6b79cc4b-55a1-4030-aedb-1840bf0b9794.jpg -CM2;446953;https://cards.scryfall.io/large/front/f/9/f9a32f17-49c4-4654-a087-1ba474f37377.jpg -CM2;447008;https://cards.scryfall.io/large/front/3/5/35017400-02ba-4b6a-afb7-1ea870e2833e.jpg -CM2;446837;https://cards.scryfall.io/large/front/1/7/17cd920a-de09-454a-a9da-c84512e3aff1.jpg -CM2;446958;https://cards.scryfall.io/large/front/9/0/90410a4b-59a5-4e11-8034-91a596098b61.jpg -CM2;446838;https://cards.scryfall.io/large/front/c/5/c52a7ca6-f0bb-42b1-9a2a-6206c7bfa31d.jpg -CM2;446959;https://cards.scryfall.io/large/front/e/2/e27be26d-4a5d-4dd5-8e9d-7d4e6c1cc5ed.jpg -CM2;446835;https://cards.scryfall.io/large/front/d/a/da3da672-cf12-4eb9-be68-aaa0e3cbf5d8.jpg -CM2;446956;https://cards.scryfall.io/large/front/8/c/8c8ae40b-1c7f-4025-8d25-b09a2d1a29f6.jpg -CM2;446836;https://cards.scryfall.io/large/front/3/2/32625c5d-6e62-4bbb-bd8d-d752090585ea.jpg -CM2;446957;https://cards.scryfall.io/large/front/4/e/4eca883f-4e6e-4ccc-ad69-a706e24ee151.jpg -CM2;446839;https://cards.scryfall.io/large/front/4/f/4fc5a36a-b572-4689-84b9-c5fb87d954c2.jpg -CM2;447001;https://cards.scryfall.io/large/front/2/1/2164bd60-02e8-4c99-befe-2d4f70f88578.jpg -CM2;447002;https://cards.scryfall.io/large/front/0/7/07bf0b53-db99-4780-b7b0-3ec5b01e7abb.jpg -CM2;447000;https://cards.scryfall.io/large/front/7/9/799bf0da-20c3-432a-8283-646ceab76e35.jpg -CM2;446950;https://cards.scryfall.io/large/front/7/5/75bd729d-16fd-4a56-b4d5-43acba20afde.jpg -CM2;447005;https://cards.scryfall.io/large/front/2/9/2960114b-649d-4545-a156-8bd0500c5c6e.jpg -CM2;446830;https://cards.scryfall.io/large/front/f/b/fb883762-6eb7-4d35-9e82-9c32809206cd.jpg -CM2;446951;https://cards.scryfall.io/large/front/1/2/12013400-21db-4a3b-9e4e-edbea7c8021f.jpg -CM2;447006;https://cards.scryfall.io/large/front/f/f/ffe08b0f-bb53-40b9-8057-10b60070459b.jpg -CM2;447003;https://cards.scryfall.io/large/front/b/5/b501299d-c3ae-45bc-a44f-dd34217a093a.jpg -CM2;447004;https://cards.scryfall.io/large/front/5/8/58a562b3-8d45-4f04-9a6a-f21a7e075ebf.jpg -CM2;446822;https://cards.scryfall.io/large/front/4/1/412814c8-d6ad-429c-a985-fde809268941.jpg -CM2;446943;https://cards.scryfall.io/large/front/4/c/4c6fc1ee-059e-4371-9f8e-01b0070799e4.jpg -CM2;446823;https://cards.scryfall.io/large/front/e/4/e4cbde6a-fbc8-403a-98ad-769d25aa4732.jpg -CM2;446944;https://cards.scryfall.io/large/front/6/d/6d572487-de58-4ec0-9649-0cdacff4bb48.jpg -CM2;446820;https://cards.scryfall.io/large/front/2/6/26387ab4-74da-49d7-965e-352da48d6a90.jpg -CM2;446941;https://cards.scryfall.io/large/front/a/8/a8b5d975-3968-4d42-9837-872095759776.jpg -CM2;446821;https://cards.scryfall.io/large/front/f/c/fc048207-502a-478c-9195-5e20382652af.jpg -CM2;446942;https://cards.scryfall.io/large/front/5/5/553d914e-a95b-407a-8536-3cfda34c9119.jpg -CM2;446826;https://cards.scryfall.io/large/front/2/9/2983c017-1697-4d45-ac58-3f3ccbaaefff.jpg -CM2;446947;https://cards.scryfall.io/large/front/3/3/336dc11b-b16f-45da-a419-7f2751923df7.jpg -CM2;446827;https://cards.scryfall.io/large/front/b/7/b74a47b5-100d-424f-8432-7668c50458f8.jpg -CM2;446948;https://cards.scryfall.io/large/front/a/d/ad5b8a3c-8c75-4af4-975b-031e39d69da3.jpg -CM2;446824;https://cards.scryfall.io/large/front/c/b/cbb60f03-7bcf-46a3-9310-c2067d9c5396.jpg -CM2;446945;https://cards.scryfall.io/large/front/a/b/abf08ea2-187c-4067-81b6-a63db49b50ab.jpg -CM2;446945t;https://cards.scryfall.io/large/front/b/6/b6571af0-80e2-474b-a8b1-d3d90e954d2b.jpg -CM2;446825;https://cards.scryfall.io/large/front/3/3/33a33b4c-2f3c-4f74-aa5b-ec6eb73ee4e7.jpg -CM2;446946;https://cards.scryfall.io/large/front/f/0/f027c8da-2fae-4799-8f7f-85fac3934bd7.jpg -CM2;446828;https://cards.scryfall.io/large/front/b/a/ba63c385-7eb8-4ddb-ae27-2b5921cd0525.jpg -CM2;446949;https://cards.scryfall.io/large/front/2/9/29a620da-dbfc-4f8c-ae77-8ecdbe3cc1fc.jpg -CM2;446829;https://cards.scryfall.io/large/front/a/a/aa268b0b-a981-4774-8455-a608248a5e56.jpg -CM2;447030;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;447031;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;447034;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;446980;https://cards.scryfall.io/large/front/b/3/b3effa52-51d9-479c-b030-3d9afad7764b.jpg -CM2;447035;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;447032;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;447033;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;446741;https://cards.scryfall.io/large/front/7/d/7dec8214-f074-4150-89e8-76ca05a3dc97.jpg -CM2;446862;https://cards.scryfall.io/large/front/4/c/4c30b821-09ec-4b66-9963-f97e3ef5005c.jpg -CM2;446983;https://cards.scryfall.io/large/front/1/e/1eda9aeb-bbce-4c17-8ac5-2bc07d47d090.jpg -CM2;447038;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg -CM2;446742;https://cards.scryfall.io/large/front/1/6/1665327f-8267-4054-9be5-43a610887c26.jpg -CM2;446863;https://cards.scryfall.io/large/front/4/9/49b311c5-90f5-4d26-86ce-b9f645c137e4.jpg -CM2;446984;https://cards.scryfall.io/large/front/4/2/4219a8bb-a24f-4394-abf8-04251b171318.jpg -CM2;447039;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg -CM2;446860;https://cards.scryfall.io/large/front/b/c/bc4c0d5b-6424-44bd-8445-833e01bb6af4.jpg -CM2;446981;https://cards.scryfall.io/large/front/3/9/39c073c2-a588-40ef-9272-5c594b987440.jpg -CM2;447036;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg -CM2;446740;https://cards.scryfall.io/large/front/3/f/3f4e6adf-d52f-4087-a919-789a543a9a3e.jpg -CM2;446861;https://cards.scryfall.io/large/front/0/8/08076c82-edb6-4c3c-abda-3d3ad7bdd78f.jpg -CM2;446982;https://cards.scryfall.io/large/front/8/3/83f90da4-9b01-431d-83b1-f54c132efec1.jpg -CM2;447037;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg -CM2;446855;https://cards.scryfall.io/large/front/b/c/bca9593b-764f-4fb8-80bd-91cdebc83356.jpg -CM2;446976;https://cards.scryfall.io/large/front/3/7/37b72bee-351a-4c06-9d42-cc2ae1241b45.jpg -CM2;446856;https://cards.scryfall.io/large/front/f/f/ff560915-5687-452f-983a-887929b44b65.jpg -CM2;446977;https://cards.scryfall.io/large/front/1/3/13f13189-7e26-4aeb-b9ca-469239688424.jpg -CM2;446853;https://cards.scryfall.io/large/front/4/9/497f8aae-fd62-4cc6-9ccc-22d5ee4f6b81.jpg -CM2;446974;https://cards.scryfall.io/large/front/5/5/55776293-fde5-481e-a069-31721866a7d7.jpg -CM2;447029;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg -CM2;446854;https://cards.scryfall.io/large/front/a/1/a181760b-949d-4901-b05f-0b1f032d0a8a.jpg -CM2;446975;https://cards.scryfall.io/large/front/a/e/ae4966ae-3d40-4227-bd4b-54a6c67230b6.jpg -CM2;446738;https://cards.scryfall.io/large/front/f/9/f9f3869d-dbc1-42bb-aa43-8e4c2e79cfc1.jpg -CM2;446859;https://cards.scryfall.io/large/front/1/7/17676da2-1d9a-4181-bc6c-1f75750f7578.jpg -CM2;446739;https://cards.scryfall.io/large/front/3/5/35943c5a-24ea-48dc-8ba3-956e0ec93cc6.jpg -CM2;446857;https://cards.scryfall.io/large/front/9/e/9ee59bd3-062b-428c-868c-d68d9009d966.jpg -CM2;446978;https://cards.scryfall.io/large/front/5/7/57ae67fd-065d-41d1-bd36-966b0070f026.jpg -CM2;446737;https://cards.scryfall.io/large/front/a/e/aedc7a6b-c481-4719-bc83-424eeb216aef.jpg -CM2;446858;https://cards.scryfall.io/large/front/7/5/7591ff83-65e9-4e42-831b-3317b575c6b6.jpg -CM2;446979;https://cards.scryfall.io/large/front/b/b/bbdbde4e-6868-44e3-9d49-631d41b49a22.jpg -CM2;447020;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;447023;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;447024;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;447021;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;447022;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;446851;https://cards.scryfall.io/large/front/8/9/89baf482-96ad-4410-8927-e503a471f80d.jpg -CM2;446972;https://cards.scryfall.io/large/front/c/a/cac2ce0a-cb91-4b47-a340-a63924809bb8.jpg -CM2;447027;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;446852;https://cards.scryfall.io/large/front/b/c/bc6d966e-fa6b-4eb4-b854-7425f5553518.jpg -CM2;446973;https://cards.scryfall.io/large/front/5/f/5fb8a505-46d3-49c9-b90c-0d6e03e7a4c3.jpg -CM2;447028;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;446970;https://cards.scryfall.io/large/front/3/3/337c1a26-289f-44bf-8c91-1d704417ac43.jpg -CM2;447025;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;446850;https://cards.scryfall.io/large/front/d/e/de18b9ff-9847-4347-a02f-391470332f6e.jpg -CM2;446971;https://cards.scryfall.io/large/front/a/3/a3c2eb06-5124-417f-b2f7-b05f0f658b47.jpg -CM2;447026;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg -CM2;446844;https://cards.scryfall.io/large/front/3/6/3633c759-f86a-436d-b54d-0d6c9ef14b63.jpg -CM2;446965;https://cards.scryfall.io/large/front/9/b/9b0e3f48-0997-4313-93c9-86cbfc25cd63.jpg -CM2;446845;https://cards.scryfall.io/large/front/1/1/116eafca-668b-4864-bb7b-9d615c93c059.jpg -CM2;446966;https://cards.scryfall.io/large/front/1/e/1efa92ab-0631-48da-aee4-c4d6271ec870.jpg -CM2;446842;https://cards.scryfall.io/large/front/3/5/351cea54-905e-401b-8627-7c3fd192b772.jpg -CM2;446842t;https://cards.scryfall.io/large/front/a/0/a0c79cdb-969b-4c3b-8ad0-cbbd359a966b.jpg -CM2;446963;https://cards.scryfall.io/large/front/7/8/780d58ec-116f-4f9d-9e62-b3b5b94a610d.jpg -CM2;447018;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;446843;https://cards.scryfall.io/large/front/c/d/cd1742a6-adbd-4fbe-82c7-fe3589623d14.jpg -CM2;446964;https://cards.scryfall.io/large/front/9/4/94e10277-a935-4c78-b45f-52ab5ea0f95c.jpg -CM2;447019;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg -CM2;446848;https://cards.scryfall.io/large/front/6/4/644012aa-7ca5-49a5-a223-0603cba37626.jpg -CM2;446969;https://cards.scryfall.io/large/front/f/a/fa90e142-15d4-461a-9e57-4a301a5df958.jpg -CM2;446849;https://cards.scryfall.io/large/front/8/2/82df35f5-5bbf-44d5-8de3-104fd32be9c6.jpg -CM2;446846;https://cards.scryfall.io/large/front/8/2/82e21f16-ae06-4af8-9f66-fd9e001e8898.jpg -CM2;446967;https://cards.scryfall.io/large/front/4/a/4ab5195f-7cc3-4972-92f8-1b26fa3fb927.jpg -CM2;446967t;https://cards.scryfall.io/large/front/3/0/309be48a-cb15-4530-8393-04ccb945c998.jpg -CM2;446847;https://cards.scryfall.io/large/front/5/5/55ebd81a-4711-459d-9d97-d9ea12892184.jpg -CM2;446968;https://cards.scryfall.io/large/front/c/6/c68137c5-c2f9-4b0d-ac4b-12c519854166.jpg -CM2;446910;https://cards.scryfall.io/large/front/5/5/55fcf1f3-f823-4017-ac43-4f76d4ad2e2a.jpg -CM2;446911;https://cards.scryfall.io/large/front/3/0/3084f7ac-6b9b-48ad-b39c-3d7b7fb79422.jpg -CM2;446914;https://cards.scryfall.io/large/front/d/f/dfe6f9ec-3b7f-4c11-acd1-440e14217e5d.jpg -CM2;446915;https://cards.scryfall.io/large/front/4/f/4f8d963e-f210-44ca-a427-6a040cec102d.jpg -CM2;446912;https://cards.scryfall.io/large/front/e/1/e14cffbc-b644-4ad5-b62b-30a81c2968bf.jpg -CM2;446913;https://cards.scryfall.io/large/front/f/a/fa29a4ce-a8fa-499d-9994-f294c38b2ce5.jpg -CM2;446918;https://cards.scryfall.io/large/front/5/5/559da16a-d68e-4e92-8870-b4759d3bba84.jpg -CM2;446919;https://cards.scryfall.io/large/front/0/2/02b90a7c-288d-420a-91b2-bd9ced5767e4.jpg -CM2;446916;https://cards.scryfall.io/large/front/c/b/cbd4604e-c21a-42a1-b099-aad7f9263a82.jpg -CM2;446917;https://cards.scryfall.io/large/front/4/6/4653832d-ccc3-438a-8f64-e5f5cc995df4.jpg -CM2;446900;https://cards.scryfall.io/large/front/9/c/9c937f67-09e2-4b31-b876-6aa88119c385.jpg -CM2;446903;https://cards.scryfall.io/large/front/0/2/02a05a4e-7414-4520-b5fb-9ac4416eb4f1.jpg -CM2;446904;https://cards.scryfall.io/large/front/d/a/dac8975a-0d41-4538-8e49-a2de5d410b6c.jpg -CM2;446901;https://cards.scryfall.io/large/front/6/9/69dad154-2616-4bd6-8448-0e0458ee136d.jpg -CM2;446902;https://cards.scryfall.io/large/front/e/7/e7c61c3c-bee7-4e4d-aa94-4debc62b74a4.jpg -CM2;446907;https://cards.scryfall.io/large/front/8/e/8e946dda-65db-4a01-8abd-9a92e8e3eddd.jpg -CM2;446908;https://cards.scryfall.io/large/front/1/8/182864e2-81ef-41bc-94cd-b0ea67f60bda.jpg -CM2;446905;https://cards.scryfall.io/large/front/4/7/47edde50-81c8-4fe0-ae13-9a10171361bc.jpg -CM2;446906;https://cards.scryfall.io/large/front/7/f/7f562c38-3c53-4dc6-9816-6e4be3355e2e.jpg -CM2;446909;https://cards.scryfall.io/large/front/4/7/4744e0a0-c17b-4700-8897-528d2b57adda.jpg -CM2;446940;https://cards.scryfall.io/large/front/3/6/36a5a985-d3b4-4199-bac2-b83862f0439f.jpg -CM2;446940t;https://cards.scryfall.io/large/front/2/8/2896024f-c294-4629-975c-368fe781f118.jpg -CM2;446811;https://cards.scryfall.io/large/front/0/8/08084947-fd2c-490d-af06-1cf713e83550.jpg -CM2;446932;https://cards.scryfall.io/large/front/f/0/f0fbee02-b6cc-4cd1-a702-cf4f89c17921.jpg -CM2;446812;https://cards.scryfall.io/large/front/5/8/58f562e0-6a7f-4795-9cca-1ce5f9c9ee18.jpg -CM2;446933;https://cards.scryfall.io/large/front/f/6/f631447c-36e3-4d82-a658-19c9767a216b.jpg -CM2;446930;https://cards.scryfall.io/large/front/f/b/fb28aa21-653c-42c3-a0ce-cf569c11e2fd.jpg -CM2;446810;https://cards.scryfall.io/large/front/5/9/590bd3e6-3bef-4c2d-9d4f-4b4bd5ff06d0.jpg -CM2;446931;https://cards.scryfall.io/large/front/1/1/119a814f-0325-4b69-a0b6-4c623b981f4a.jpg -CM2;446815;https://cards.scryfall.io/large/front/4/1/4141ea12-1ef6-4a8f-bd52-b4c69da00a31.jpg -CM2;446815t;https://cards.scryfall.io/large/front/e/b/ebe4227f-6e53-4150-80b2-2d764d1ca32d.jpg -CM2;446936;https://cards.scryfall.io/large/front/2/c/2c214d26-8d0f-49a2-8e34-be073d34369a.jpg -CM2;446816;https://cards.scryfall.io/large/front/b/5/b57f954e-cd73-453f-890c-750c0e5b292a.jpg -CM2;446937;https://cards.scryfall.io/large/front/f/5/f5670db3-d195-426e-be7d-8cf227a483b0.jpg -CM2;446813;https://cards.scryfall.io/large/front/6/1/61388c28-9428-473c-973a-0a82b6b83d62.jpg -CM2;446934;https://cards.scryfall.io/large/front/a/3/a3821f9b-4767-4bcf-8cd3-2ff42ccb2648.jpg -CM2;446814;https://cards.scryfall.io/large/front/b/7/b7ee82ac-08e3-45e3-9817-0369a4ae72db.jpg -CM2;446935;https://cards.scryfall.io/large/front/1/c/1c20b8a0-55b3-4974-9b80-5a80a53de144.jpg -CM2;446819;https://cards.scryfall.io/large/front/3/2/3228ed6c-523b-4739-a10a-6867ba4b6c06.jpg -CM2;446819t;https://cards.scryfall.io/large/front/d/f/dff50bc7-3d7e-49e9-9557-658a4f083c6e.jpg -CM2;446817;https://cards.scryfall.io/large/front/9/1/915c3d41-8de6-4289-b1dd-b8fac248df08.jpg -CM2;446938;https://cards.scryfall.io/large/front/c/9/c9474949-9a13-4a84-87ff-e52c44abb4a5.jpg -CM2;446938t;https://cards.scryfall.io/large/front/2/8/2896024f-c294-4629-975c-368fe781f118.jpg -CM2;446818;https://cards.scryfall.io/large/front/c/5/c58a738c-3f39-4556-ae9a-90f240e3062b.jpg -CM2;446939;https://cards.scryfall.io/large/front/7/2/72ad8e04-f3be-4bc8-b62d-e92291317aab.jpg -CM2;446800;https://cards.scryfall.io/large/front/c/a/caf4ba6c-c60f-49fa-a131-53627a45893c.jpg -CM2;446921;https://cards.scryfall.io/large/front/3/f/3fe2a140-ce80-4517-9550-49d6a2c3eb04.jpg -CM2;446801;https://cards.scryfall.io/large/front/b/8/b88471f6-ccb3-4129-b7a4-62cee65605ef.jpg -CM2;446922;https://cards.scryfall.io/large/front/8/a/8ae24944-668f-4572-b15c-9e0fad6057ba.jpg -CM2;446920;https://cards.scryfall.io/large/front/5/f/5fb4c2b7-8714-496e-a981-844e8e5b81ea.jpg -CM2;446804;https://cards.scryfall.io/large/front/8/0/80e7d9a3-06a1-400d-958c-9b5302e046a6.jpg -CM2;446925;https://cards.scryfall.io/large/front/1/e/1e60622b-7c25-444d-8eeb-c443acdfc488.jpg -CM2;446805;https://cards.scryfall.io/large/front/b/e/beeaaef1-5cd9-402a-982e-2cb4e69cfaca.jpg -CM2;446926;https://cards.scryfall.io/large/front/4/2/42459fef-8d23-4121-9823-31ab63245364.jpg -CM2;446802;https://cards.scryfall.io/large/front/c/d/cd8d1820-0576-4244-9665-0f2aa34424f7.jpg -CM2;446923;https://cards.scryfall.io/large/front/6/d/6d4fafc8-3466-42f7-9d8d-8c6250da7bd5.jpg -CM2;446803;https://cards.scryfall.io/large/front/9/1/91bea17e-1b18-461b-8247-02fc56379575.jpg -CM2;446924;https://cards.scryfall.io/large/front/b/2/b2dadc79-855c-447e-a421-a9e16e81d47a.jpg -CM2;446808;https://cards.scryfall.io/large/front/6/1/61740668-9f85-43ed-aaa0-33ce7101da6e.jpg -CM2;446929;https://cards.scryfall.io/large/front/0/3/03c16dfb-7e7a-4372-a1e2-8eb06d890c5c.jpg -CM2;446809;https://cards.scryfall.io/large/front/3/0/30edf8dd-03f7-4db3-919d-8b7687b4ccb6.jpg -CM2;446806;https://cards.scryfall.io/large/front/1/f/1f5f3202-fee4-4336-998f-f6710984f6d2.jpg -CM2;446927;https://cards.scryfall.io/large/front/6/b/6b088a25-e837-44a7-835c-a9899f852f92.jpg -CM2;446807;https://cards.scryfall.io/large/front/a/0/a00a7180-49bd-4ead-852a-67b6b5e4b933.jpg -CM2;44680711;https://cards.scryfall.io/large/front/a/0/a00a7180-49bd-4ead-852a-67b6b5e4b933.jpg -CM2;446928;https://cards.scryfall.io/large/front/6/b/6b088a25-e837-44a7-835c-a9899f852f92.jpg -CM2;446798;https://cards.scryfall.io/large/front/c/8/c8d09723-3729-44b7-8f3d-3de47c135849.jpg -CM2;446799;https://cards.scryfall.io/large/front/0/e/0ef14ea0-4aa1-4267-ad9a-03402f07fef6.jpg -CM2;446792;https://cards.scryfall.io/large/front/a/9/a92a4dda-01e6-4324-b714-29c269108336.jpg -CM2;446793;https://cards.scryfall.io/large/front/7/e/7e8e34de-4b0a-48fe-bb13-c7e181d37e6c.jpg -CM2;446790;https://cards.scryfall.io/large/front/9/e/9ed17aae-18aa-4a81-909c-e155b71fc83a.jpg -CM2;446791;https://cards.scryfall.io/large/front/0/1/011beb9f-0780-4b38-81ac-f1a9a0970303.jpg -CM2;446796;https://cards.scryfall.io/large/front/d/c/dce6a712-d638-4d06-b3c6-75e35e4ec46c.jpg -CM2;446797;https://cards.scryfall.io/large/front/b/d/bdf13504-42e3-44f0-958a-47ccb92a1033.jpg -CM2;446794;https://cards.scryfall.io/large/front/2/f/2f988eb7-ff31-438e-b066-ffa4aa44b4d9.jpg -CM2;446795;https://cards.scryfall.io/large/front/1/7/17e943af-a051-4892-bc96-0b8c40e12f19.jpg -CM2;446789;https://cards.scryfall.io/large/front/4/5/45b77501-0844-472c-8d3d-19fcf16239bf.jpg +CM2;446785;https://cards.scryfall.io/large/front/6/8/68ce4a14-b003-4a61-8979-c400fe4392b8.jpg +CM2;446786;https://cards.scryfall.io/large/front/5/2/522d6195-7660-42c0-848b-cc46e19fc4eb.jpg CM2;446787;https://cards.scryfall.io/large/front/0/d/0dac20a1-ddc6-4dda-b8f6-19f3389dfda7.jpg CM2;446788;https://cards.scryfall.io/large/front/8/2/822d6c89-884f-4600-9247-989b1daa240b.jpg +CM2;446789;https://cards.scryfall.io/large/front/4/5/45b77501-0844-472c-8d3d-19fcf16239bf.jpg +CM2;446790;https://cards.scryfall.io/large/front/9/e/9ed17aae-18aa-4a81-909c-e155b71fc83a.jpg +CM2;446791;https://cards.scryfall.io/large/front/0/1/011beb9f-0780-4b38-81ac-f1a9a0970303.jpg +CM2;446792;https://cards.scryfall.io/large/front/a/9/a92a4dda-01e6-4324-b714-29c269108336.jpg +CM2;446793;https://cards.scryfall.io/large/front/7/e/7e8e34de-4b0a-48fe-bb13-c7e181d37e6c.jpg +CM2;446794;https://cards.scryfall.io/large/front/2/f/2f988eb7-ff31-438e-b066-ffa4aa44b4d9.jpg +CM2;446795;https://cards.scryfall.io/large/front/1/7/17e943af-a051-4892-bc96-0b8c40e12f19.jpg +CM2;446796;https://cards.scryfall.io/large/front/d/c/dce6a712-d638-4d06-b3c6-75e35e4ec46c.jpg +CM2;446797;https://cards.scryfall.io/large/front/b/d/bdf13504-42e3-44f0-958a-47ccb92a1033.jpg +CM2;446798;https://cards.scryfall.io/large/front/c/8/c8d09723-3729-44b7-8f3d-3de47c135849.jpg +CM2;446799;https://cards.scryfall.io/large/front/0/e/0ef14ea0-4aa1-4267-ad9a-03402f07fef6.jpg +CM2;446800;https://cards.scryfall.io/large/front/c/a/caf4ba6c-c60f-49fa-a131-53627a45893c.jpg +CM2;446801;https://cards.scryfall.io/large/front/b/8/b88471f6-ccb3-4129-b7a4-62cee65605ef.jpg +CM2;446802;https://cards.scryfall.io/large/front/c/d/cd8d1820-0576-4244-9665-0f2aa34424f7.jpg +CM2;446803;https://cards.scryfall.io/large/front/9/1/91bea17e-1b18-461b-8247-02fc56379575.jpg +CM2;446804;https://cards.scryfall.io/large/front/8/0/80e7d9a3-06a1-400d-958c-9b5302e046a6.jpg +CM2;446805;https://cards.scryfall.io/large/front/b/e/beeaaef1-5cd9-402a-982e-2cb4e69cfaca.jpg +CM2;446806;https://cards.scryfall.io/large/front/1/f/1f5f3202-fee4-4336-998f-f6710984f6d2.jpg +CM2;446807;https://cards.scryfall.io/large/front/a/0/a00a7180-49bd-4ead-852a-67b6b5e4b933.jpg +CM2;446808;https://cards.scryfall.io/large/back/a/0/a00a7180-49bd-4ead-852a-67b6b5e4b933.jpg +CM2;446808;https://cards.scryfall.io/large/front/6/1/61740668-9f85-43ed-aaa0-33ce7101da6e.jpg +CM2;446809;https://cards.scryfall.io/large/front/3/0/30edf8dd-03f7-4db3-919d-8b7687b4ccb6.jpg +CM2;446810;https://cards.scryfall.io/large/front/5/9/590bd3e6-3bef-4c2d-9d4f-4b4bd5ff06d0.jpg +CM2;446811;https://cards.scryfall.io/large/front/0/8/08084947-fd2c-490d-af06-1cf713e83550.jpg +CM2;446812;https://cards.scryfall.io/large/front/5/8/58f562e0-6a7f-4795-9cca-1ce5f9c9ee18.jpg +CM2;446813;https://cards.scryfall.io/large/front/6/1/61388c28-9428-473c-973a-0a82b6b83d62.jpg +CM2;446814;https://cards.scryfall.io/large/front/b/7/b7ee82ac-08e3-45e3-9817-0369a4ae72db.jpg +CM2;446815;https://cards.scryfall.io/large/front/4/1/4141ea12-1ef6-4a8f-bd52-b4c69da00a31.jpg +CM2;446816;https://cards.scryfall.io/large/front/b/5/b57f954e-cd73-453f-890c-750c0e5b292a.jpg +CM2;446817;https://cards.scryfall.io/large/front/9/1/915c3d41-8de6-4289-b1dd-b8fac248df08.jpg +CM2;446818;https://cards.scryfall.io/large/front/c/5/c58a738c-3f39-4556-ae9a-90f240e3062b.jpg +CM2;446819;https://cards.scryfall.io/large/front/3/2/3228ed6c-523b-4739-a10a-6867ba4b6c06.jpg +CM2;446820;https://cards.scryfall.io/large/front/2/6/26387ab4-74da-49d7-965e-352da48d6a90.jpg +CM2;446821;https://cards.scryfall.io/large/front/f/c/fc048207-502a-478c-9195-5e20382652af.jpg +CM2;446822;https://cards.scryfall.io/large/front/4/1/412814c8-d6ad-429c-a985-fde809268941.jpg +CM2;446823;https://cards.scryfall.io/large/front/e/4/e4cbde6a-fbc8-403a-98ad-769d25aa4732.jpg +CM2;446824;https://cards.scryfall.io/large/front/c/b/cbb60f03-7bcf-46a3-9310-c2067d9c5396.jpg +CM2;446825;https://cards.scryfall.io/large/front/3/3/33a33b4c-2f3c-4f74-aa5b-ec6eb73ee4e7.jpg +CM2;446826;https://cards.scryfall.io/large/front/2/9/2983c017-1697-4d45-ac58-3f3ccbaaefff.jpg +CM2;446827;https://cards.scryfall.io/large/front/b/7/b74a47b5-100d-424f-8432-7668c50458f8.jpg +CM2;446828;https://cards.scryfall.io/large/front/b/a/ba63c385-7eb8-4ddb-ae27-2b5921cd0525.jpg +CM2;446829;https://cards.scryfall.io/large/front/a/a/aa268b0b-a981-4774-8455-a608248a5e56.jpg +CM2;446830;https://cards.scryfall.io/large/front/f/b/fb883762-6eb7-4d35-9e82-9c32809206cd.jpg +CM2;446831;https://cards.scryfall.io/large/front/7/c/7cf2f3c7-66b2-48f6-97ef-09150903df7e.jpg +CM2;446832;https://cards.scryfall.io/large/front/6/b/6b79cc4b-55a1-4030-aedb-1840bf0b9794.jpg +CM2;446833;https://cards.scryfall.io/large/front/6/b/6b40108a-c9b6-4364-9d5a-c87a9cc4e94b.jpg +CM2;446834;https://cards.scryfall.io/large/front/8/1/819a513c-3be6-4bdc-8ba6-1f7326a8f3ea.jpg +CM2;446835;https://cards.scryfall.io/large/front/d/a/da3da672-cf12-4eb9-be68-aaa0e3cbf5d8.jpg +CM2;446836;https://cards.scryfall.io/large/front/3/2/32625c5d-6e62-4bbb-bd8d-d752090585ea.jpg +CM2;446837;https://cards.scryfall.io/large/front/1/7/17cd920a-de09-454a-a9da-c84512e3aff1.jpg +CM2;446838;https://cards.scryfall.io/large/front/c/5/c52a7ca6-f0bb-42b1-9a2a-6206c7bfa31d.jpg +CM2;446839;https://cards.scryfall.io/large/front/4/f/4fc5a36a-b572-4689-84b9-c5fb87d954c2.jpg +CM2;446840;https://cards.scryfall.io/large/front/8/4/8492c80b-c38a-44b0-b2a4-9292077a74c7.jpg +CM2;446841;https://cards.scryfall.io/large/front/9/b/9b54945a-d355-40fd-b1fd-9ecb2d696de5.jpg +CM2;446842;https://cards.scryfall.io/large/front/3/5/351cea54-905e-401b-8627-7c3fd192b772.jpg +CM2;446843;https://cards.scryfall.io/large/front/c/d/cd1742a6-adbd-4fbe-82c7-fe3589623d14.jpg +CM2;446844;https://cards.scryfall.io/large/front/3/6/3633c759-f86a-436d-b54d-0d6c9ef14b63.jpg +CM2;446845;https://cards.scryfall.io/large/front/1/1/116eafca-668b-4864-bb7b-9d615c93c059.jpg +CM2;446846;https://cards.scryfall.io/large/front/8/2/82e21f16-ae06-4af8-9f66-fd9e001e8898.jpg +CM2;446847;https://cards.scryfall.io/large/front/5/5/55ebd81a-4711-459d-9d97-d9ea12892184.jpg +CM2;446848;https://cards.scryfall.io/large/front/6/4/644012aa-7ca5-49a5-a223-0603cba37626.jpg +CM2;446849;https://cards.scryfall.io/large/front/8/2/82df35f5-5bbf-44d5-8de3-104fd32be9c6.jpg +CM2;446850;https://cards.scryfall.io/large/front/d/e/de18b9ff-9847-4347-a02f-391470332f6e.jpg +CM2;446851;https://cards.scryfall.io/large/front/8/9/89baf482-96ad-4410-8927-e503a471f80d.jpg +CM2;446852;https://cards.scryfall.io/large/front/b/c/bc6d966e-fa6b-4eb4-b854-7425f5553518.jpg +CM2;446853;https://cards.scryfall.io/large/front/4/9/497f8aae-fd62-4cc6-9ccc-22d5ee4f6b81.jpg +CM2;446854;https://cards.scryfall.io/large/front/a/1/a181760b-949d-4901-b05f-0b1f032d0a8a.jpg +CM2;446855;https://cards.scryfall.io/large/front/b/c/bca9593b-764f-4fb8-80bd-91cdebc83356.jpg +CM2;446856;https://cards.scryfall.io/large/front/f/f/ff560915-5687-452f-983a-887929b44b65.jpg +CM2;446857;https://cards.scryfall.io/large/front/9/e/9ee59bd3-062b-428c-868c-d68d9009d966.jpg +CM2;446858;https://cards.scryfall.io/large/front/7/5/7591ff83-65e9-4e42-831b-3317b575c6b6.jpg +CM2;446859;https://cards.scryfall.io/large/front/1/7/17676da2-1d9a-4181-bc6c-1f75750f7578.jpg +CM2;446860;https://cards.scryfall.io/large/front/b/c/bc4c0d5b-6424-44bd-8445-833e01bb6af4.jpg +CM2;446861;https://cards.scryfall.io/large/front/0/8/08076c82-edb6-4c3c-abda-3d3ad7bdd78f.jpg +CM2;446862;https://cards.scryfall.io/large/front/4/c/4c30b821-09ec-4b66-9963-f97e3ef5005c.jpg +CM2;446863;https://cards.scryfall.io/large/front/4/9/49b311c5-90f5-4d26-86ce-b9f645c137e4.jpg +CM2;446864;https://cards.scryfall.io/large/front/e/5/e555b5af-48ed-4682-bf9a-f9f145548e18.jpg +CM2;446865;https://cards.scryfall.io/large/front/6/6/66aae3b1-da4b-4c0b-8711-03ec32a09148.jpg +CM2;446866;https://cards.scryfall.io/large/front/8/1/81a3f7f3-da33-48d6-89c0-faf42998a08b.jpg +CM2;446867;https://cards.scryfall.io/large/front/2/3/234d029e-d3e5-4620-92ae-f068c995c035.jpg +CM2;446868;https://cards.scryfall.io/large/front/2/5/256b2667-3acd-4848-9302-629d7ae27100.jpg +CM2;446869;https://cards.scryfall.io/large/front/4/e/4e1d2acd-a3ef-4c9a-9346-322a0e16898c.jpg +CM2;446870;https://cards.scryfall.io/large/front/a/f/af185b08-4511-4720-b029-4ce01056d8d3.jpg +CM2;446871;https://cards.scryfall.io/large/front/8/3/83d1a3a2-4f2d-4f5f-9270-7c771d2c91b1.jpg +CM2;446872;https://cards.scryfall.io/large/front/e/e/ee7d035f-184f-4067-876a-1d26cb8d3fa2.jpg +CM2;446873;https://cards.scryfall.io/large/front/c/6/c628944d-93d7-4d3d-9d11-a4c6230501e2.jpg +CM2;446874;https://cards.scryfall.io/large/front/0/1/01c4a294-d8b5-4237-af09-f592029c917a.jpg +CM2;446875;https://cards.scryfall.io/large/front/1/c/1cd3e09b-0eec-4f1e-b260-d4dc845dcf22.jpg +CM2;446876;https://cards.scryfall.io/large/front/a/3/a310086d-1fa0-46a6-af82-5875a2fbc27e.jpg +CM2;446877;https://cards.scryfall.io/large/front/e/a/ea5d550a-bd8b-4f9e-ac7d-c35ebbe313e6.jpg +CM2;446878;https://cards.scryfall.io/large/front/9/b/9ba2533c-3e1a-48e0-8dc4-0c915f853c52.jpg +CM2;446879;https://cards.scryfall.io/large/front/c/6/c6039b62-aa14-4ee0-9d77-49dbe2a3b9fa.jpg +CM2;446880;https://cards.scryfall.io/large/front/b/7/b782186a-79d9-4e95-9d3d-7670fefde43c.jpg +CM2;446881;https://cards.scryfall.io/large/front/e/f/ef92e808-72fc-4da6-b70d-ba97d45ece24.jpg +CM2;446882;https://cards.scryfall.io/large/front/4/3/430fa067-cecd-4958-851b-5908a0765063.jpg +CM2;446883;https://cards.scryfall.io/large/front/7/d/7d52a5cc-a8be-4132-b633-924502bf2310.jpg +CM2;446884;https://cards.scryfall.io/large/front/d/9/d98134ea-a06f-4ad1-84ac-0409bbfaa783.jpg +CM2;446885;https://cards.scryfall.io/large/front/f/4/f4f55da8-2691-4a5e-8245-bec5bd73429a.jpg +CM2;446886;https://cards.scryfall.io/large/front/4/4/442f0af0-b745-49f2-9e95-2688403fc995.jpg +CM2;446887;https://cards.scryfall.io/large/front/d/1/d11dffef-98c8-400d-98a2-d4fa506f18c7.jpg +CM2;446888;https://cards.scryfall.io/large/front/2/9/29538ff4-e28f-44d9-af23-6796edd56268.jpg +CM2;446889;https://cards.scryfall.io/large/front/1/d/1de48517-5993-4d0f-99a5-55f1a4227507.jpg +CM2;446890;https://cards.scryfall.io/large/front/2/b/2b3547f2-487a-45b0-92e2-6b6146f5f223.jpg +CM2;446891;https://cards.scryfall.io/large/front/9/4/94e0ec75-7704-4a83-b6b6-d4bba30cf4c2.jpg +CM2;446892;https://cards.scryfall.io/large/front/3/3/33d534b6-524f-4d5a-8a7b-7c0b01a50304.jpg +CM2;446893;https://cards.scryfall.io/large/front/1/1/11590bf6-184e-4134-b1f6-7b8de5a23564.jpg +CM2;446894;https://cards.scryfall.io/large/front/1/3/138a8e44-a7b1-4ce3-983d-9b6d56056b83.jpg +CM2;446895;https://cards.scryfall.io/large/front/3/2/32ed38e8-c7eb-4ec8-9bde-a37639fafe45.jpg +CM2;446896;https://cards.scryfall.io/large/front/a/3/a3b9f5dd-3f2b-4071-a22b-0d4fa39fb64b.jpg +CM2;446897;https://cards.scryfall.io/large/front/b/a/baa2bb76-4429-4d12-9d0f-2a149fb484e9.jpg +CM2;446898;https://cards.scryfall.io/large/front/1/c/1c77925b-0944-4b2b-b389-42bf17907b34.jpg +CM2;446899;https://cards.scryfall.io/large/front/6/4/64bdc503-2e67-4ae5-9d59-1c5af25eb486.jpg +CM2;446900;https://cards.scryfall.io/large/front/9/c/9c937f67-09e2-4b31-b876-6aa88119c385.jpg +CM2;446901;https://cards.scryfall.io/large/front/6/9/69dad154-2616-4bd6-8448-0e0458ee136d.jpg +CM2;446902;https://cards.scryfall.io/large/front/e/7/e7c61c3c-bee7-4e4d-aa94-4debc62b74a4.jpg +CM2;446903;https://cards.scryfall.io/large/front/0/2/02a05a4e-7414-4520-b5fb-9ac4416eb4f1.jpg +CM2;446904;https://cards.scryfall.io/large/front/d/a/dac8975a-0d41-4538-8e49-a2de5d410b6c.jpg +CM2;446905;https://cards.scryfall.io/large/front/4/7/47edde50-81c8-4fe0-ae13-9a10171361bc.jpg +CM2;446906;https://cards.scryfall.io/large/front/7/f/7f562c38-3c53-4dc6-9816-6e4be3355e2e.jpg +CM2;446907;https://cards.scryfall.io/large/front/8/e/8e946dda-65db-4a01-8abd-9a92e8e3eddd.jpg +CM2;446908;https://cards.scryfall.io/large/front/1/8/182864e2-81ef-41bc-94cd-b0ea67f60bda.jpg +CM2;446909;https://cards.scryfall.io/large/front/4/7/4744e0a0-c17b-4700-8897-528d2b57adda.jpg +CM2;446910;https://cards.scryfall.io/large/front/5/5/55fcf1f3-f823-4017-ac43-4f76d4ad2e2a.jpg +CM2;446911;https://cards.scryfall.io/large/front/3/0/3084f7ac-6b9b-48ad-b39c-3d7b7fb79422.jpg +CM2;446912;https://cards.scryfall.io/large/front/e/1/e14cffbc-b644-4ad5-b62b-30a81c2968bf.jpg +CM2;446913;https://cards.scryfall.io/large/front/f/a/fa29a4ce-a8fa-499d-9994-f294c38b2ce5.jpg +CM2;446914;https://cards.scryfall.io/large/front/d/f/dfe6f9ec-3b7f-4c11-acd1-440e14217e5d.jpg +CM2;446915;https://cards.scryfall.io/large/front/4/f/4f8d963e-f210-44ca-a427-6a040cec102d.jpg +CM2;446916;https://cards.scryfall.io/large/front/c/b/cbd4604e-c21a-42a1-b099-aad7f9263a82.jpg +CM2;446917;https://cards.scryfall.io/large/front/4/6/4653832d-ccc3-438a-8f64-e5f5cc995df4.jpg +CM2;446918;https://cards.scryfall.io/large/front/5/5/559da16a-d68e-4e92-8870-b4759d3bba84.jpg +CM2;446919;https://cards.scryfall.io/large/front/0/2/02b90a7c-288d-420a-91b2-bd9ced5767e4.jpg +CM2;446920;https://cards.scryfall.io/large/front/5/f/5fb4c2b7-8714-496e-a981-844e8e5b81ea.jpg +CM2;446921;https://cards.scryfall.io/large/front/3/f/3fe2a140-ce80-4517-9550-49d6a2c3eb04.jpg +CM2;446922;https://cards.scryfall.io/large/front/8/a/8ae24944-668f-4572-b15c-9e0fad6057ba.jpg +CM2;446923;https://cards.scryfall.io/large/front/6/d/6d4fafc8-3466-42f7-9d8d-8c6250da7bd5.jpg +CM2;446924;https://cards.scryfall.io/large/front/b/2/b2dadc79-855c-447e-a421-a9e16e81d47a.jpg +CM2;446925;https://cards.scryfall.io/large/front/1/e/1e60622b-7c25-444d-8eeb-c443acdfc488.jpg +CM2;446926;https://cards.scryfall.io/large/front/4/2/42459fef-8d23-4121-9823-31ab63245364.jpg +CM2;446927;https://cards.scryfall.io/large/front/6/b/6b088a25-e837-44a7-835c-a9899f852f92.jpg +CM2;446928;https://cards.scryfall.io/large/front/2/5/254f4460-beb9-43ce-a176-d040f7dd7e9e.jpg +CM2;446929;https://cards.scryfall.io/large/front/0/3/03c16dfb-7e7a-4372-a1e2-8eb06d890c5c.jpg +CM2;446930;https://cards.scryfall.io/large/front/f/b/fb28aa21-653c-42c3-a0ce-cf569c11e2fd.jpg +CM2;446931;https://cards.scryfall.io/large/front/1/1/119a814f-0325-4b69-a0b6-4c623b981f4a.jpg +CM2;446932;https://cards.scryfall.io/large/front/f/0/f0fbee02-b6cc-4cd1-a702-cf4f89c17921.jpg +CM2;446933;https://cards.scryfall.io/large/front/f/6/f631447c-36e3-4d82-a658-19c9767a216b.jpg +CM2;446934;https://cards.scryfall.io/large/front/a/3/a3821f9b-4767-4bcf-8cd3-2ff42ccb2648.jpg +CM2;446935;https://cards.scryfall.io/large/front/1/c/1c20b8a0-55b3-4974-9b80-5a80a53de144.jpg +CM2;446936;https://cards.scryfall.io/large/front/2/c/2c214d26-8d0f-49a2-8e34-be073d34369a.jpg +CM2;446937;https://cards.scryfall.io/large/front/f/5/f5670db3-d195-426e-be7d-8cf227a483b0.jpg +CM2;446938;https://cards.scryfall.io/large/front/c/9/c9474949-9a13-4a84-87ff-e52c44abb4a5.jpg +CM2;446939;https://cards.scryfall.io/large/front/7/2/72ad8e04-f3be-4bc8-b62d-e92291317aab.jpg +CM2;446940;https://cards.scryfall.io/large/front/3/6/36a5a985-d3b4-4199-bac2-b83862f0439f.jpg +CM2;446941;https://cards.scryfall.io/large/front/a/8/a8b5d975-3968-4d42-9837-872095759776.jpg +CM2;446942;https://cards.scryfall.io/large/front/5/5/553d914e-a95b-407a-8536-3cfda34c9119.jpg +CM2;446943;https://cards.scryfall.io/large/front/4/c/4c6fc1ee-059e-4371-9f8e-01b0070799e4.jpg +CM2;446944;https://cards.scryfall.io/large/front/6/d/6d572487-de58-4ec0-9649-0cdacff4bb48.jpg +CM2;446945;https://cards.scryfall.io/large/front/a/b/abf08ea2-187c-4067-81b6-a63db49b50ab.jpg +CM2;446946;https://cards.scryfall.io/large/front/f/0/f027c8da-2fae-4799-8f7f-85fac3934bd7.jpg +CM2;446947;https://cards.scryfall.io/large/front/3/3/336dc11b-b16f-45da-a419-7f2751923df7.jpg +CM2;446948;https://cards.scryfall.io/large/front/a/d/ad5b8a3c-8c75-4af4-975b-031e39d69da3.jpg +CM2;446949;https://cards.scryfall.io/large/front/2/9/29a620da-dbfc-4f8c-ae77-8ecdbe3cc1fc.jpg +CM2;446950;https://cards.scryfall.io/large/front/7/5/75bd729d-16fd-4a56-b4d5-43acba20afde.jpg +CM2;446951;https://cards.scryfall.io/large/front/1/2/12013400-21db-4a3b-9e4e-edbea7c8021f.jpg +CM2;446952;https://cards.scryfall.io/large/front/1/9/19fddf6b-8eab-46d9-81a4-c12de9d462ed.jpg +CM2;446953;https://cards.scryfall.io/large/front/f/9/f9a32f17-49c4-4654-a087-1ba474f37377.jpg +CM2;446954;https://cards.scryfall.io/large/front/2/5/250d4c03-b350-4cd0-9e52-d5fcdd228ed3.jpg +CM2;446955;https://cards.scryfall.io/large/front/5/b/5b623b8b-0758-435d-bc35-88035d6960f7.jpg +CM2;446956;https://cards.scryfall.io/large/front/8/c/8c8ae40b-1c7f-4025-8d25-b09a2d1a29f6.jpg +CM2;446957;https://cards.scryfall.io/large/front/4/e/4eca883f-4e6e-4ccc-ad69-a706e24ee151.jpg +CM2;446958;https://cards.scryfall.io/large/front/9/0/90410a4b-59a5-4e11-8034-91a596098b61.jpg +CM2;446959;https://cards.scryfall.io/large/front/e/2/e27be26d-4a5d-4dd5-8e9d-7d4e6c1cc5ed.jpg +CM2;446960;https://cards.scryfall.io/large/front/1/9/19ce4784-139d-442c-86a9-3e45e91038b7.jpg +CM2;446961;https://cards.scryfall.io/large/front/1/a/1ae64bb3-115a-4c68-99c9-a45b6f788b80.jpg +CM2;446962;https://cards.scryfall.io/large/front/8/9/899eb19e-9932-4066-9de6-dfdbbab5e769.jpg +CM2;446963;https://cards.scryfall.io/large/front/7/8/780d58ec-116f-4f9d-9e62-b3b5b94a610d.jpg +CM2;446964;https://cards.scryfall.io/large/front/9/4/94e10277-a935-4c78-b45f-52ab5ea0f95c.jpg +CM2;446965;https://cards.scryfall.io/large/front/9/b/9b0e3f48-0997-4313-93c9-86cbfc25cd63.jpg +CM2;446966;https://cards.scryfall.io/large/front/1/e/1efa92ab-0631-48da-aee4-c4d6271ec870.jpg +CM2;446967;https://cards.scryfall.io/large/front/4/a/4ab5195f-7cc3-4972-92f8-1b26fa3fb927.jpg +CM2;446968;https://cards.scryfall.io/large/front/c/6/c68137c5-c2f9-4b0d-ac4b-12c519854166.jpg +CM2;446969;https://cards.scryfall.io/large/front/f/a/fa90e142-15d4-461a-9e57-4a301a5df958.jpg +CM2;446970;https://cards.scryfall.io/large/front/3/3/337c1a26-289f-44bf-8c91-1d704417ac43.jpg +CM2;446971;https://cards.scryfall.io/large/front/a/3/a3c2eb06-5124-417f-b2f7-b05f0f658b47.jpg +CM2;446972;https://cards.scryfall.io/large/front/c/a/cac2ce0a-cb91-4b47-a340-a63924809bb8.jpg +CM2;446973;https://cards.scryfall.io/large/front/5/f/5fb8a505-46d3-49c9-b90c-0d6e03e7a4c3.jpg +CM2;446974;https://cards.scryfall.io/large/front/5/5/55776293-fde5-481e-a069-31721866a7d7.jpg +CM2;446975;https://cards.scryfall.io/large/front/a/e/ae4966ae-3d40-4227-bd4b-54a6c67230b6.jpg +CM2;446976;https://cards.scryfall.io/large/front/3/7/37b72bee-351a-4c06-9d42-cc2ae1241b45.jpg +CM2;446977;https://cards.scryfall.io/large/front/1/3/13f13189-7e26-4aeb-b9ca-469239688424.jpg +CM2;446978;https://cards.scryfall.io/large/front/5/7/57ae67fd-065d-41d1-bd36-966b0070f026.jpg +CM2;446979;https://cards.scryfall.io/large/front/b/b/bbdbde4e-6868-44e3-9d49-631d41b49a22.jpg +CM2;446980;https://cards.scryfall.io/large/front/b/3/b3effa52-51d9-479c-b030-3d9afad7764b.jpg +CM2;446981;https://cards.scryfall.io/large/front/3/9/39c073c2-a588-40ef-9272-5c594b987440.jpg +CM2;446982;https://cards.scryfall.io/large/front/8/3/83f90da4-9b01-431d-83b1-f54c132efec1.jpg +CM2;446983;https://cards.scryfall.io/large/front/1/e/1eda9aeb-bbce-4c17-8ac5-2bc07d47d090.jpg +CM2;446984;https://cards.scryfall.io/large/front/4/2/4219a8bb-a24f-4394-abf8-04251b171318.jpg +CM2;446985;https://cards.scryfall.io/large/front/f/5/f51f44b1-2fa1-469a-b194-bab85c8096c5.jpg +CM2;446986;https://cards.scryfall.io/large/front/f/9/f9e3339b-3be7-4983-8e52-8d0bbe977034.jpg +CM2;446987;https://cards.scryfall.io/large/front/0/f/0fe90c85-c9ef-4ceb-9dc3-4d428b4157d5.jpg +CM2;446988;https://cards.scryfall.io/large/front/f/f/ff15e214-3ffd-4bf4-849b-5e7cf1967f05.jpg +CM2;446989;https://cards.scryfall.io/large/front/1/2/12f8071c-8955-4aa2-889c-6043df047223.jpg +CM2;446990;https://cards.scryfall.io/large/front/c/1/c14934af-a73e-442b-a5be-fa127839c2fb.jpg +CM2;446991;https://cards.scryfall.io/large/front/5/2/52fa0f1b-5a9c-41da-a82c-59c010acd1bc.jpg +CM2;446992;https://cards.scryfall.io/large/front/1/b/1bd4ea87-ca18-43e1-8036-623dd7c405e8.jpg +CM2;446993;https://cards.scryfall.io/large/front/7/8/78ed6ccd-3fa6-4d03-8d6c-b1aea3abc69d.jpg +CM2;446994;https://cards.scryfall.io/large/front/8/9/89960f54-5ff8-49bb-b1d5-4dc59af59c89.jpg +CM2;446995;https://cards.scryfall.io/large/front/9/d/9d20f539-5068-428a-98de-9d1ccb71c865.jpg +CM2;446996;https://cards.scryfall.io/large/front/0/1/01fa1bab-da7d-4c60-ac93-f92ec5e2bb2a.jpg +CM2;446997;https://cards.scryfall.io/large/front/a/8/a8b38935-41c4-4157-992e-c584f5e92e04.jpg +CM2;446998;https://cards.scryfall.io/large/front/2/8/2841a331-c915-44b9-8af3-c6991b1d05d3.jpg +CM2;446999;https://cards.scryfall.io/large/front/2/2/22015eab-7377-4791-9ad1-6d2d07957309.jpg +CM2;447000;https://cards.scryfall.io/large/front/7/9/799bf0da-20c3-432a-8283-646ceab76e35.jpg +CM2;447001;https://cards.scryfall.io/large/front/2/1/2164bd60-02e8-4c99-befe-2d4f70f88578.jpg +CM2;447002;https://cards.scryfall.io/large/front/0/7/07bf0b53-db99-4780-b7b0-3ec5b01e7abb.jpg +CM2;447003;https://cards.scryfall.io/large/front/b/5/b501299d-c3ae-45bc-a44f-dd34217a093a.jpg +CM2;447004;https://cards.scryfall.io/large/front/5/8/58a562b3-8d45-4f04-9a6a-f21a7e075ebf.jpg +CM2;447005;https://cards.scryfall.io/large/front/2/9/2960114b-649d-4545-a156-8bd0500c5c6e.jpg +CM2;447006;https://cards.scryfall.io/large/front/f/f/ffe08b0f-bb53-40b9-8057-10b60070459b.jpg +CM2;447007;https://cards.scryfall.io/large/front/3/5/35017400-02ba-4b6a-afb7-1ea870e2833e.jpg +CM2;447008;https://cards.scryfall.io/large/front/3/9/39590ce6-0334-4615-8eac-d0756166e6a6.jpg +CM2;447009;https://cards.scryfall.io/large/front/9/e/9e612d81-f388-42c3-b5d5-7bcaf46ace47.jpg +CM2;447010;https://cards.scryfall.io/large/front/1/9/19180343-a9a2-4c28-ac11-683d226bbc1e.jpg +CM2;447011;https://cards.scryfall.io/large/front/9/b/9b411380-878e-4f96-b9db-85bb3dec55d1.jpg +CM2;447012;https://cards.scryfall.io/large/front/d/a/da397243-2193-4e5d-8dee-df37b70677e7.jpg +CM2;447013;https://cards.scryfall.io/large/front/1/1/11c2009f-4f83-4b3f-ac1a-2ac50ae03d3b.jpg +CM2;447014;https://cards.scryfall.io/large/front/6/4/6496b651-7c07-477b-96d5-917ae8172e6d.jpg +CM2;447015;https://cards.scryfall.io/large/front/9/6/96ac45c4-2495-4a1b-bc37-11e31ee0a952.jpg +CM2;447016;https://cards.scryfall.io/large/front/9/3/938a2c05-eff1-4cdc-9c14-ede3f62fa0f5.jpg +CM2;447017;https://cards.scryfall.io/large/front/b/a/ba855a4c-a16e-4609-94e3-d780f2df2dea.jpg +CM2;447018;https://cards.scryfall.io/large/front/4/a/4a8a055d-fa9e-4e41-970d-a395c357554d.jpg +CM2;447019;https://cards.scryfall.io/large/front/6/5/65498b4f-a6da-49b9-a565-ac2079d23afe.jpg +CM2;447020;https://cards.scryfall.io/large/front/6/9/69f7ef07-37bf-49de-b5bb-c7641091b92b.jpg +CM2;447021;https://cards.scryfall.io/large/front/d/6/d60f837e-736c-4a20-ab47-dbee4617ebcc.jpg +CM2;447022;https://cards.scryfall.io/large/front/e/6/e62d51cd-0377-4896-bba1-dee62b9279dc.jpg +CM2;447023;https://cards.scryfall.io/large/front/9/b/9b982a48-7e67-496b-b24b-fa9d131f5bb0.jpg +CM2;447024;https://cards.scryfall.io/large/front/0/0/00c74207-577c-4eab-9759-4cab76c17f2c.jpg +CM2;447025;https://cards.scryfall.io/large/front/7/3/7330a921-c6ba-4944-856a-2a9e7434286b.jpg +CM2;447026;https://cards.scryfall.io/large/front/e/e/ee9eea62-2bdf-4b71-8655-0ba275fc8adf.jpg +CM2;447027;https://cards.scryfall.io/large/front/8/c/8c8f9a84-2126-4564-9ec9-554cc88e1c63.jpg +CM2;447028;https://cards.scryfall.io/large/front/b/2/b294323b-d7a2-4d82-bf99-b388edcb7d32.jpg +CM2;447029;https://cards.scryfall.io/large/front/9/0/904b1621-17d3-4f02-b42c-cdf75425f037.jpg +CM2;447030;https://cards.scryfall.io/large/front/4/e/4e321257-f494-49fc-a26f-3c65aa5b1377.jpg +CM2;447031;https://cards.scryfall.io/large/front/8/b/8ba9664e-b482-4ea4-8a84-fef817363e0f.jpg +CM2;447032;https://cards.scryfall.io/large/front/b/0/b0caeb29-03ec-421c-b5c6-f66ae5ca542f.jpg +CM2;447033;https://cards.scryfall.io/large/front/5/3/5317d9a0-64f4-4b5f-ab1f-f1e0d91feaf2.jpg +CM2;447034;https://cards.scryfall.io/large/front/a/4/a48f0e9a-c2d9-4b7f-b1af-baad3e5c45e3.jpg +CM2;447035;https://cards.scryfall.io/large/front/2/3/2380a8a1-474a-43f7-91db-68cfd7e0b790.jpg +CM2;447036;https://cards.scryfall.io/large/front/b/8/b8352d89-48c0-48de-9bf6-330d05e7331f.jpg +CM2;447037;https://cards.scryfall.io/large/front/2/f/2f0a5c8d-b9d2-448a-a321-22c45832243f.jpg +CM2;447038;https://cards.scryfall.io/large/front/3/e/3e8ecccf-8786-4770-9879-86c4fbf44768.jpg +CM2;447039;https://cards.scryfall.io/large/front/b/1/b137c4c5-9091-4130-ba83-87a28435c9e8.jpg +CM2;447040;https://cards.scryfall.io/large/front/0/b/0b2f797a-0c9a-46a0-9f07-0f6af1846552.jpg +CM2;447041;https://cards.scryfall.io/large/front/d/2/d28d244f-a41c-433a-932a-efef8623d9fe.jpg +CM2;447042;https://cards.scryfall.io/large/front/9/9/99eb81c1-0607-456b-8030-e6110776e0e2.jpg +CM2;447043;https://cards.scryfall.io/large/front/3/4/34f9571c-b61c-4bc7-ac98-f6c80c47ea7d.jpg +CM2;447044;https://cards.scryfall.io/large/front/e/e/eea3cb6c-57b5-4ea5-8639-30d39962df2d.jpg +CM2;447045;https://cards.scryfall.io/large/front/e/1/e160ed28-7752-486e-85bb-bbff03642c67.jpg +CM2;447046;https://cards.scryfall.io/large/front/3/b/3b1153ac-e4de-43a4-ae39-ca22a4f571da.jpg +CM2;447047;https://cards.scryfall.io/large/front/2/a/2a4c27b7-9695-479f-a5b6-bae63a76629e.jpg +CM2;447048;https://cards.scryfall.io/large/front/7/9/79a5c57d-aca1-4951-adb6-a2f508d43071.jpg CMA;430299;https://cards.scryfall.io/large/front/7/a/7a43870a-ff5c-42a9-830d-3c8f2411c004.jpg CMA;430299t;https://cards.scryfall.io/large/front/d/1/d1ed2596-e9d6-479e-9b18-49788da849f4.jpg CMA;430298;https://cards.scryfall.io/large/front/d/7/d7beab89-bf84-4230-a095-e6456868e54d.jpg diff --git a/projects/mtg/bin/Res/sets/primitives/_macros.txt b/projects/mtg/bin/Res/sets/primitives/_macros.txt index ed13fe74d..022fcdaa8 100644 --- a/projects/mtg/bin/Res/sets/primitives/_macros.txt +++ b/projects/mtg/bin/Res/sets/primitives/_macros.txt @@ -300,6 +300,12 @@ # Glimmer Token #AUTO_DEFINE _GLIMMERTOKEN_ create(glimmer:creature glimmer enchantment:1/1:white) +# Human Knight Token +#AUTO_DEFINE _HUMANKNIGHTTOKEN_ create(Human Knight:Creature Human Knight:2/2:red:trample:haste) + +# Human Soldier Token +#AUTO_DEFINE _HUMANSOLDIERTOKEN_ create(soldier:creature Human soldier:1/1:white) + # Insect Token #AUTO_DEFINE _INSECTTOKEN_ create(Insect:Creature Insect:1/1:green) diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 81e7e8fc1..286b2aa12 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -70,8 +70,8 @@ type=Sorcery [card] name=Abandoned Campground auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{W} auto={T}:Add{U} text=Abandoned Campground enters tapped unless a player has 13 or less life. -- {T}: Add {W} or {U}. @@ -1281,7 +1281,7 @@ toughness=2 [card] name=Agonasaur Rex abilities=cycling,trample -autohand=__CYCLING__({2}{g}) +autohand=__CYCLING__({2}{G}) autohand=@cycled(this|myHand):may target(creature,Vehicle) transforms((,newability[counter(1/1.2)],trample,indestructible)) ueot text=Trample -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- When you cycle this card, put two +1/+1 counters on up to one target creature or Vehicle. It gains trample and indestructible until end of turn. mana={3}{G}{G} @@ -1848,7 +1848,7 @@ toughness=4 name=Alesha, Who Laughs at Fate abilities=first strike auto=_ATTACKING_counter(1/1) -auto=@each my end restriction{raid}:target(creature[manacost<=power]|mygraveyard) moveTo(battlefield) +auto=@each my end restriction{raid}:target(creature[manacost<=p]|mygraveyard) moveTo(battlefield) text=First strike -- Whenever Alesha attacks, put a +1/+1 counter on it. -- Raid - At the beginning of your end step, if you attacked this turn, return target creature card with mana value less than or equal to Alesha's power from your graveyard to the battlefield. mana={1}{B}{R} type=Legendary Creature @@ -3266,7 +3266,7 @@ toughness=3 [card] name=Anje's Ravager abilities=madness,mustattack -autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({1}{R}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) auto=_ATTACKING_reject all(*|myhand) && draw:3 text=Anje's Ravager attacks each combat if able. -- Whenever Anje's Ravager attacks, discard your hand, then draw three cards. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{R} @@ -3774,7 +3774,7 @@ toughness=4 [/card] [card] name=Aragorn, the Uniter -auto=@movedTo(*[white]|mystack):name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=@movedTo(*[white]|mystack):name(Create soldier) _HUMANSOLDIERTOKEN_ auto=@movedTo(*[blue]|mystack):name(Scry 2) _SCRY2_ auto=@movedTo(*[red]|mystack):name(Damage opponent) damage:3 opponent auto=@movedTo(*[green]|mystack):name(Creature gains 4/4) target(creature|battlefield) 4/4 ueot @@ -5091,8 +5091,8 @@ toughness=3 [/card] [card] name=Arni Metalbrow -auto=@combat(attacking) source(creature|myBattlefield):name(Put creature in play) all(trigger[to]) transforms((,newability[if type(creature[manacost<=manacostminus1minusend]|myhand)~morethan~0 then may name(Pay 1R) pay({1}{r}) target(creature[manacost<=manacostminus1minusend]|myhand) ninjutsu])) oneshot -auto=@movedto(creature[battleready;attacking]|myBattlefield):name(Put creature in play) all(trigger[to]) transforms((,newability[if type(creature[manacost<=manacostminus1minusend]|myhand)~morethan~0 then may name(Pay 1R) pay({1}{r}) target(creature[manacost<=manacostminus1minusend]|myhand) ninjutsu])) oneshot +auto=@combat(attacking) source(creature|myBattlefield):name(Put creature in play) all(trigger[to]) transforms((,newability[if type(creature[manacost<=manacostminus1minusend]|myhand)~morethan~0 then may name(Pay 1R) pay({1}{R}) target(creature[manacost<=manacostminus1minusend]|myhand) ninjutsu])) oneshot +auto=@movedto(creature[battleready;attacking]|myBattlefield):name(Put creature in play) all(trigger[to]) transforms((,newability[if type(creature[manacost<=manacostminus1minusend]|myhand)~morethan~0 then may name(Pay 1R) pay({1}{R}) target(creature[manacost<=manacostminus1minusend]|myhand) ninjutsu])) oneshot text=Whenever a creature you control attacks or a creature enters under your control attacking, you may pay {1}{R}. If you do, you may put a creature card with mana value less than that creature's mana value from your hand onto the battlefield tapped and attacking. mana={2}{R} type=Legendary Creature @@ -5739,7 +5739,7 @@ type=Instant name=Astarion's Thirst target=creature|battlefield auto=moveto(exile) -auto=name(Add counters to commander) target(*|mybattlefield) counter(1/1,power) +auto=name(Add counters to commander) target(creature[iscommander]|mybattlefield) counter(1/1,power) text=Exile target creature. Put X +1/+1 counters on a commander creature you control, where X is the power of the creature exiled this way. mana={3}{B} type=Instant @@ -8163,7 +8163,7 @@ name=Basri, Tomorrow's Champion abilities=cycling auto=@exerted(this):create(cat:creature cat:1/1:white:lifelink) auto={W}{T}:exert -autohand=__CYCLING__({2}{w}) +autohand=__CYCLING__({2}{W}) autohand=@cycled(this|hand):all(cat|myBattlefield) hexproof autohand=@cycled(this|hand):all(cat|myBattlefield) indestructible text={W}, {T}, Exert Basri: Create a 1/1 white Cat creature token with lifelink. (An exerted creature won't untap during your next untap step.) -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle this card, Cats you control gain hexproof and indestructible until end of turn. @@ -8186,7 +8186,7 @@ toughness=3 [/card] [card] name=Bastion of Remembrance -auto=token(Human Soldier Bas) +auto=_HUMANSOLDIERTOKEN_ auto=@movedto(creature|myGraveyard) from(myBattlefield):life:-1 opponent && life:1 controller text=When Bastion of Remembrance enters, create a 1/1 white Human Soldier creature token. -- Whenever a creature you control dies, each opponent loses 1 life and you gain 1 life. mana={2}{B} @@ -10489,8 +10489,8 @@ type=Sorcery [card] name=Bleeding Woods auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{R} auto={T}:Add{G} text=Bleeding Woods enters tapped unless a player has 13 or less life. -- {T}: Add {R} or {G}. @@ -15172,7 +15172,7 @@ toughness=5 name=Caldaia Guardian auto=_DIES_name(Create Citizen) _CITIZENTOKEN_*2 auto=@movedTo(graveyard) from(other creature[manacost>=4]|myBattlefield):name(Create Citizen) _CITIZENTOKEN_*2 -other={2}{G}:name(Blitz) +other={2}{G} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Whenever Caldaia Guardian or another creature you control with mana value 4 or greater dies, create two 1/1 green and white Citizen creature tokens. -- Blitz {2}{G} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={3}{G} @@ -15183,7 +15183,7 @@ toughness=3 [/card] [card] name=Caldaia Strongarm -other={3}{G}:name(Blitz) +other={3}{G} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1 controller],newability[treason],newability[name(Put 1/1 counters) name(Put 1/1 counters) target(creature|battlefield) counter(1/1.2)])) forever)! auto=ifnot paid(alternative) then name(Put 1/1 counters) name(Put 1/1 counters) target(creature|battlefield) counter(1/1,2) text=When Caldaia Strongarm enters, put two +1/+1 counters on target creature. -- Blitz {3}{G} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) @@ -17056,7 +17056,7 @@ toughness=4 [/card] [card] name=Cenn's Tactician -auto={w}{T}:counter(1/1) target(creature[soldier]) +auto={W}{T}:counter(1/1) target(creature[soldier]) text={W}, {T}: Put a +1/+1 counter on target Soldier creature. -- Each creature you control with a +1/+1 counter on it can block an additional creature. mana={W} type=Creature @@ -20136,7 +20136,7 @@ type=Sorcery [card] name=Collective Effort target=player -other={1}{W}{W}{T(creature|mybattlefield)}{T(creature|mybattlefield)}: name(Escalate) +other={1}{W}{W}{T(creature|mybattlefield)}{T(creature|mybattlefield)} name(Escalate) auto=if paid(alternative) then bury target(creature[power>=4]) auto=if paid(alternative) then destroy target(enchantment) auto=if paid(alternative) then transforms((,newability[choice name(Put counter on your creatures) counter(1/1) all(creature|myBattlefield)],newability[choice name(Put counter on opponent creatures) counter(1/1) all(creature|opponentBattlefield)])) @@ -22089,7 +22089,7 @@ toughness=2 [card] name=Courier Bat abilities=flying -auto=if compare(lifegain)~morethan~0 then may name(Return card) target(*|mygraveyard) moveto(hand) +auto=if compare(lifegain)~morethan~0 then may name(Return card) target(creature|mygraveyard) moveto(hand) text=Flying -- When Courier Bat enters, if you gained life this turn, return up to one target creature card from your graveyard to your hand. mana={2}{B} type=Creature @@ -22787,7 +22787,7 @@ type=Sorcery [/card] [card] name=Crime Novelist -auto=@sacrificed(artifact|myBattlefield):counter(1/1) && add {r} +auto=@sacrificed(artifact|myBattlefield):counter(1/1) && add {R} text=Whenever you sacrifice an artifact, put a +1/+1 counter on Crime Novelist and add {R}. mana={2}{R} type=Creature @@ -25131,7 +25131,7 @@ toughness=2 [/card] [card] name=Daysquad Marshal -auto=token(Human Soldier Day) +auto=_HUMANSOLDIERTOKEN_ text=When Daysquad Marshal enters, create a 1/1 white Human Soldier creature token. mana={3}{W} type=Creature @@ -26547,7 +26547,7 @@ type=Land [/card] [card] name=Denethor, Ruling Steward -auto=@each my end restriction{myhasdeadcreature}:name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=@each my end restriction{myhasdeadcreature}:name(Create soldier) _HUMANSOLDIERTOKEN_ auto={2}{S(other creature|mybattlefield)}:name(Opponent loses life) lifeleech:-1 opponent text=At the beginning of your end step, if a creature died under your control this turn, create a 1/1 white Human Soldier creature token. -- {2}, Sacrifice another creature: Each opponent loses 1 life and you gain 1 life. mana={1}{W}{B} @@ -29416,7 +29416,7 @@ name=Drake Hatcher abilities=vigilance auto=@movedto(*[-creature]|mystack):1/1 ueot auto=@combatdamaged(player) from(this):counter(0/0,thatmany,incubation) -auto={C(0/0,-3,incubation)}::create(drake:creature drake:2/2:blue:flying) +auto={C(0/0,-3,incubation)}:create(drake:creature drake:2/2:blue:flying) text=Vigilance, prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever this creature deals combat damage to a player, put that many incubation counters on it. -- Remove three incubation counters from this creature: Create a 2/2 blue Drake creature token with flying. mana={1}{U} type=Creature @@ -33965,8 +33965,8 @@ toughness=3 [card] name=Eomer of the Riddermark abilities=haste -auto=@combat(attacking) source(this) restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~equalto~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:name(Create soldier) name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) -auto=@combat(attacking) source(this) restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~morethan~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:name(Create soldier) name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=@combat(attacking) source(this) restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~equalto~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:name(Create soldier) name(Create soldier) _HUMANSOLDIERTOKEN_ +auto=@combat(attacking) source(this) restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~morethan~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:name(Create soldier) name(Create soldier) _HUMANSOLDIERTOKEN_ text=Haste -- Whenever Eomer of the Riddermark attacks, if you control a creature with the greatest power among creatures on the battlefield, create a 1/1 white Human Soldier creature token. mana={4}{R} type=Legendary Creature @@ -34034,7 +34034,7 @@ toughness=4 [card] name=Eowyn, Shieldmaiden abilities=first strike -auto=@each my combatbegins restriction{type(other human[fresh]|myBattlefield)~morethan~0}:name(Create knights) token(Human Knight)*2 && if type(human|myBattlefield)~morethan~5 then name(Draw a card) name(Draw a card) draw:1 controller +auto=@each my combatbegins restriction{type(other human[fresh]|myBattlefield)~morethan~0}:name(Create knights) _HUMANKNIGHTTOKEN_*2 && if type(human|myBattlefield)~morethan~5 then name(Draw a card) name(Draw a card) draw:1 controller text=First strike -- At the beginning of combat on your turn, if another Human entered the battlefield under your control this turn, create two 2/2 red Human Knight creature tokens with trample and haste. Then if you control six or more Humans, draw a card. mana={2}{U}{R}{W} type=Legendary Creature @@ -34628,8 +34628,8 @@ toughness=6 [card] name=Etched Cornfield auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{G} auto={T}:Add{W} text=Etched Cornfield enters tapped unless a player has 13 or less life. -- {T}: Add {G} or {W}. @@ -34707,7 +34707,7 @@ toughness=3 [card] name=Eternal Taskmaster auto=tapped(noevent) -auto=_ATTACKING_pay({2}{b}) target(creature|mygraveyard) moveto(hand) +auto=_ATTACKING_pay({2}{B}) target(creature|mygraveyard) moveto(hand) text=Eternal Taskmaster enters tapped. -- Whenever Eternal Taskmaster attacks, you may pay {2}{B}. If you do, return target creature card from your graveyard to your hand. mana={1}{B} type=Creature @@ -35009,7 +35009,7 @@ type=Sorcery [card] name=Eviscerator's Insight auto=draw:2 -flashback={4}{B} {S(*[creature;artifact]|myBattlefield)} +flashback={4}{B}{S(*[creature;artifact]|myBattlefield)} text=As an additional cost to cast this spell, sacrifice an artifact or creature. -- Draw two cards. -- Flashback {4}{B} (You may cast this card from your graveyard for its flashback cost and any additional costs. Then exile it.) mana={1}{B}{S(*[creature;artifact]|myBattlefield)} type=Instant @@ -35714,11 +35714,11 @@ type=Sorcery [/card] [card] name=Exotic Orchard -auto=this(variable{olandw}>0) {t}:out{w} -auto=this(variable{olandu}>0) {t}:out{u} -auto=this(variable{olandb}>0) {t}:out{b} -auto=this(variable{olandr}>0) {t}:out{r} -auto=this(variable{olandg}>0) {t}:out{g} +auto=this(variable{olandw}>0) {t}:out{W} +auto=this(variable{olandu}>0) {t}:out{U} +auto=this(variable{olandb}>0) {t}:out{B} +auto=this(variable{olandr}>0) {t}:out{R} +auto=this(variable{olandg}>0) {t}:out{G} text={T}: Add one mana of any color that a land an opponent controls could produce. type=Land [/card] @@ -37199,7 +37199,7 @@ subtype=Background [card] name=Faramir, Field Commander auto=@each my end restriction{myhasdeadcreature}:name(Draw a card) name(Draw a card) draw:1 controller -auto=@bearerchosen(other creature|mybattlefield):name(Create a soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=@bearerchosen(other creature|mybattlefield):name(Create a soldier) _HUMANSOLDIERTOKEN_ text=At the beginning of your end step, if a creature died under your control this turn, draw a card. -- Whenever the Ring tempts you, if you chose a creature other than Faramir, Field Commander as your Ring-bearer, create a 1/1 white Human Soldier creature token. mana={3}{W} type=Legendary Creature @@ -37209,7 +37209,7 @@ toughness=3 [/card] [card] name=Faramir, Prince of Ithilien -auto=@each opponent end:if oppoattacked then name(Create soldier) name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white)*3 else name(Draw a card) name(Draw a card) draw:1 controller +auto=@each opponent end:if oppoattacked then name(Create soldier) name(Create soldier) _HUMANSOLDIERTOKEN_*3 else name(Draw a card) name(Draw a card) draw:1 controller text=At the beginning of your end step, choose an opponent. At the beginning of that player's next end step, you draw a card if they didn't attack you that turn. Otherwise, create three 1/1 white Human Soldier creature tokens. mana={2}{W}{U} type=Legendary Creature @@ -37220,7 +37220,7 @@ toughness=3 [card] name=Faramir, Steward of Gondor auto=@movedTo(creature[legendary&manacost>=4]|mybattlefield):name(You become the monarch) ability$!_MONARCH_CONTROLLER_!$ controller -auto=@each my end restriction{compare(pmonarch)~morethan~0}:name(Create humans) name(Create humans) token(Human Soldier,Creature Human Soldier,1/1,white)*2 +auto=@each my end restriction{compare(pmonarch)~morethan~0}:name(Create humans) name(Create humans) _HUMANSOLDIERTOKEN_*2 text=Whenever a legendary creature with mana value 4 or greater enters under your control, you become the monarch. -- At the beginning of your end step, if you're the monarch, create two 1/1 white Human Soldier creature tokens. mana={1}{W}{U} type=Legendary Creature @@ -38049,11 +38049,11 @@ type=Sorcery [/card] [card] name=Fellwar Stone -auto=this(variable{olandg}>0) {t}:out{g} -auto=this(variable{olandu}>0) {t}:out{u} -auto=this(variable{olandr}>0) {t}:out{r} -auto=this(variable{olandb}>0) {t}:out{b} -auto=this(variable{olandw}>0) {t}:out{w} +auto=this(variable{olandg}>0) {t}:out{G} +auto=this(variable{olandu}>0) {t}:out{U} +auto=this(variable{olandr}>0) {t}:out{R} +auto=this(variable{olandb}>0) {t}:out{B} +auto=this(variable{olandw}>0) {t}:out{W} auto=this(variable{olandc}>0) {t}:out{1} text={T}: Add one mana of any color that a land an opponent controls could produce. mana={2} @@ -40393,7 +40393,7 @@ type=Sorcery [card] name=Forbidden Friendship auto=token(Dinosaur For) -auto=token(Human Soldier For) +auto=token(Human Soldier) text=Create a 1/1 red Dinosaur creature token with haste and a 1/1 white Human Soldier creature token. mana={1}{R} type=Sorcery @@ -40790,7 +40790,7 @@ toughness=1 [/card] [card] name=Forth Eorlingas! -auto=name(Create human knights) token(Human Knight,Creature Human Knight,2/2,red,trample,haste)*fullpaid +auto=name(Create human knights) _HUMANKNIGHTTOKEN_*fullpaid auto=emblem transforms((,newability[@combatdamaged(player) from(creature|mybattlefield):_MONARCH_CONTROLLER_])) ueot text=Create X 2/2 red Human Knight creature tokens with trample and haste. -- Whenever one or more creatures you control deal combat damage to one or more players this turn, you become the monarch. mana={X}{R}{W} @@ -42164,8 +42164,10 @@ toughness=3 [/card] [card] name=Galadriel, Gift-Giver -auto=name(Choose one) transforms((,newability[if type(other creature|Battlefield)~morethan~0 then choice name(Put 1/1 counter) name(Put 1/1 counter) target(other creature|Battlefield) counter(1/1)],newability[choice name(Create food) _FOOD_],newability[choice name(Create treasure) _TREASURE_])) oneshot -auto=_ATTACKING_name(Choose one) transforms((,newability[if type(other creature|Battlefield)~morethan~0 then choice name(Put 1/1 counter) name(Put 1/1 counter) target(other creature|Battlefield) counter(1/1)],newability[choice name(Create food) _FOOD_],newability[choice name(Create treasure) _TREASURE_])) oneshot +auto=if type(other creature|Battlefield)~morethan~0 then choice target(other creature|Battlefield) counter(1/1) +auto=choice name(Create food) _FOOD_ +auto=choice name(Create treasure) _TREASURE_ +auto=_ATTACKING_name(Choose one) transforms((,newability[if type(other creature|Battlefield)~morethan~0 then choice name(Put 1/1 counter) name(Put 1/1 counter) target(other creature|Battlefield) counter(1/1)],newability[choice name(Create food) token(Food,Food Artifact,0/0,notrigger) and!( transforms((,newability[{2}{T}{S}:life:3])) forever )!],newability[choice name(Create treasure) token(treasure)])) oneshot text=Whenever Galadriel, Gift-Giver enters or attacks, choose one -- Put a +1/+1 counter on another target creature. -- Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") mana={3}{G}{G} type=Legendary Creature @@ -42623,7 +42625,7 @@ toughness=3 [/card] [card] name=Garrison Cat -auto=_DIES_token(Human Soldier Gar) +auto=_DIES__HUMANSOLDIERTOKEN_ text=When Garrison Cat dies, create a 1/1 white Human Soldier creature token. mana={W} type=Creature @@ -43099,8 +43101,8 @@ toughness=4 [card] name=General's Enforcer auto=lord(human[legendary]|myBattlefield) indestructible -auto={2}{W}{B}:moveTo(exile) target(creature|mygraveyard) && token(Human Soldier Gen) -auto={2}{W}{B}:moveTo(exile) target(creature|opponentGraveyard) && token(Human Soldier Gen) +auto={2}{W}{B}:moveTo(exile) target(creature|mygraveyard) && _HUMANSOLDIERTOKEN_ +auto={2}{W}{B}:moveTo(exile) target(creature|opponentGraveyard) && _HUMANSOLDIERTOKEN_ auto={2}{W}{B}:moveTo(exile) target(*[-creature]|mygraveyard) auto={2}{W}{B}:moveTo(exile) target(*[-creature]|opponentGraveyard) text=Legendary Humans you control have indestructible. -- {2}{W}{B}: Exile target card from a graveyard. If it was a creature card, create a 1/1 white Human Soldier creature token. @@ -44275,7 +44277,7 @@ type=Sorcery [card] name=Girder Goons auto=_DIES_create(rogue:creature rogue:2/2:black) and!(tap(noevent))! -other={3}{B}:name(Blitz) +other={3}{B} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=When Girder Goons dies, create a tapped 2/2 black Rogue creature token. -- Blitz {3}{B} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={4}{B} @@ -51589,7 +51591,7 @@ type=Legendary Artifact [/card] [card] name=Heroic Charge -kicker={1}{r} +kicker={1}{R} auto=all(creature|myBattlefield) 2/1 auto=if paid(kicker) then all(creature|myBattlefield) trample text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- Creatures you control get +2/+1 until end of turn. If this spell was kicked, those creatures also gain trample until end of turn. @@ -52930,8 +52932,8 @@ type=Artifact [/card] [card] name=Horn of Gondor -auto=name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) -auto={3}{T}:name(Create soldiers) token(Human Soldier,Creature Human Soldier,1/1,white)*type:human:mybattlefield +auto=name(Create soldier) _HUMANSOLDIERTOKEN_ +auto={3}{T}:name(Create soldiers) _HUMANSOLDIERTOKEN_*type:human:mybattlefield text=When Horn of Gondor enters, create a 1/1 white Human Soldier creature token. -- {3}, {T}: Create X 1/1 white Human Soldier creature tokens, where X is the number of Humans you control. mana={3} type=Legendary Artifact @@ -53491,16 +53493,6 @@ mana={2}{G}{G} type=Enchantment [/card] [card] -name=Human Knight -abilities=trample,haste -text=Trample -- Haste -color=red -type=Creature -subtype=Human Knight -power=2 -toughness=2 -[/card] -[card] name=Human Monk auto={T}:name(Add green) add{G} text={T}: Add {G}. @@ -53512,82 +53504,10 @@ toughness=1 [/card] [card] name=Human Soldier -color=white type=Creature subtype=Human Soldier power=1 toughness=1 -[/card] -[card] -name=Human Soldier Bas -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier Day -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier For -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier Gar -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier Gen -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier Jir -type=Creature -subtype=Human -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier Nig -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Soldier Val -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -color=white -[/card] -[card] -name=Human Thr -type=Creature -subtype=Human -power=1 -toughness=1 color=white [/card] [card] @@ -53922,7 +53842,7 @@ toughness=4 [card] name=Hurloon Battle Hymn target=creature,planeswalker -kicker={w} +kicker={W} auto=damage:4 auto=if paid(kicker) then life:4 controller text=Kicker {W} (You may pay an additional {W} as you cast this spell.) -- Hurloon Battle Hymn deals 4 damage to target creature or planeswalker. If this spell was kicked, you gain 4 life. @@ -54055,7 +53975,7 @@ name=Hypergenesis color=green restriction=never mana={0} -suspend(3)={1}{g}{g} +suspend(3)={1}{G}{G} auto=ability$! moveto(ownerbattlefield) notATarget(artifact,creature,enchantment,land|myhand) !$ controller auto=ability$! moveto(ownerbattlefield) notATarget(artifact,creature,enchantment,land|myhand) !$ opponent text=Suspend 3-{1}{G}{G} (Rather than cast this card from your hand, pay {1}{G}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) -- Starting with you, each player may put an artifact, creature, enchantment, or land card from their hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. @@ -58612,7 +58532,7 @@ type=Sorcery [card] name=Jaxis, the Troublemaker auto={R}{T}{D(*|myhand)}:clone with(treason,haste) and!( transforms((,newability[_DIES_draw:1])) forever )! target(other creature|mybattlefield) asSorcery -other={1}{R}:name(Blitz) +other={1}{R} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text={R}, {T}, Discard a card: Create a token that's a copy of another target creature you control. It gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step. Activate only as a sorcery. -- Blitz {1}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={3}{R} @@ -58858,7 +58778,7 @@ toughness=5 [/card] [card] name=Jirina Kudro -auto=token(Human Soldier Jir)*pnumofcommandcast +auto=_HUMANSOLDIERTOKEN_*pnumofcommandcast auto=lord(other creature[Human]|myBattlefield) 2/0 text=When Jirina Kudro enters, create a 1/1 white Human Soldier creature token for each time you've cast a commander from the command zone this game. -- Other Humans you control get +2/+0. mana={1}{R}{W}{B} @@ -59252,7 +59172,7 @@ toughness=3 [/card] [card] name=Jubilant Mascot -auto=@each my combatbegins:pay({3}{w}):target(other creature|battlefield) counter(1/1) +auto=@each my combatbegins:pay({3}{W}):target(other creature|battlefield) counter(1/1) text=At the beginning of combat on your turn, you may pay {3}{W}. If you do, support 2. (Put a +1/+1 counter on each of up to two other target creatures.) mana={2}{W} type=Creature @@ -63041,8 +62961,8 @@ type=Land [card] name=Lakeside Shack auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{G} auto={T}:Add{U} text=Lakeside Shack enters tapped unless a player has 13 or less life. -- {T}: Add {G} or {U}. @@ -63619,7 +63539,7 @@ toughness=3 name=Lazotep Convert auto=may name(Enter as copy) target(creature|graveyard) copy and!( transforms((Zombie,setpower=4,settoughness=4,newcolors[black])) forever )! text=You may have Lazotep Convert enter the battlefield as a copy of any creature card in a graveyard, except it's a 4/4 black Zombie in addition to its other colors and types. -mana=blue,black +color=blue,black type=Creature subtype=Zombie power=4 @@ -63677,7 +63597,7 @@ type=Instant [card] name=Leaf-Crowned Visionary auto=lord(other elf|myBattlefield) +1/+1 -auto=@movedTo(Elf|mystack):pay({g}) draw:1 +auto=@movedTo(Elf|mystack):pay({G}) draw:1 text=Other Elves you control get +1/+1. -- Whenever you cast an Elf spell, you may pay {G}. If you do, draw a card. mana={G}{G} type=Creature @@ -65143,7 +65063,7 @@ toughness=5 [/card] [card] name=Lingering Phantom -autograveyard=_CASTHISTORIC_ pay({b}):moveto(hand) all(this) +autograveyard=_CASTHISTORIC_ pay({B}):moveto(hand) all(this) text=Whenever you cast a historic spell, you may pay {B}. If you do, return Lingering Phantom from your graveyard to your hand. (Artifacts, legendaries, and Sagas are historic.) mana={5}{B} type=Creature @@ -65684,7 +65604,7 @@ name=Locust Spray abilities=cycling target=creature auto=target(creature) 1/1 ueot -autohand=__CYCLING__({b}) +autohand=__CYCLING__({B}) text=Target creature gets -1/-1 until end of turn. -- Cycling {B} ({B}, Discard this card: Draw a card.) mana={B} type=Instant @@ -66195,7 +66115,7 @@ name=Lossarnach Captain abilities=first strike auto=may name(Tap opponent creature) target(creature|opponentBattlefield) tap auto=@movedTo(other human|myBattlefield):may name(Tap opponent creature) target(creature|opponentBattlefield) tap -auto=@each my upkeep:name(Create human) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=@each my upkeep:name(Create human) _HUMANSOLDIERTOKEN_ text=First strike -- Whenever Lossarnach Captain or another Human enters under your control, tap target creature an opponent controls. -- At the beginning of your upkeep, create a 1/1 white Human Soldier creature token. mana={3}{W} type=Creature @@ -69212,7 +69132,7 @@ toughness=3 name=Mayhem Patrol abilities=menace auto=_ATTACKING_target(creature) 1/0 ueot -other={1}{R}:name(Blitz) +other={1}{R} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Menace (This creature can't be blocked except by two or more creatures.) -- Whenever Mayhem Patrol attacks, target creature gets +1/+0 until end of turn. -- Blitz {1}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={1}{R} @@ -69865,7 +69785,7 @@ toughness=4 [/card] [card] name=Meria, Scholar of Antiquity -auto={T(artifact[-token]|mybattlefield)}:add {g} +auto={T(artifact[-token]|mybattlefield)}:add {G} auto={T(artifact[-token]|mybattlefield)}{T(artifact[-token]|mybattlefield)}:_IMPULSE_DRAW_ text=Tap an untapped nontoken artifact you control: Add {G}. -- Tap two untapped nontoken artifacts you control: Exile the top card of your library. You may play it this turn. mana={1}{R}{G} @@ -71606,7 +71526,7 @@ toughness=4 name=Mishra, Excavation Prodigy abilities=haste auto={1}{T}{D(*|myhand)}:draw:1 -auto=@discarded(artifact|myhand) turnlimited:add{r}{r} +auto=@discarded(artifact|myhand) turnlimited:add{R}{R} text=Haste -- {1}, {T}, Discard a card: Draw a card. -- Whenever you discard one or more artifact cards, add {R}{R}. This ability triggers only once each turn. mana={2}{R} type=Legendary Creature @@ -73355,8 +73275,8 @@ type=Land [card] name=Murky Sewer auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{U} auto={T}:Add{B} text=Murky Sewer enters tapped unless a player has 13 or less life. -- {T}: Add {U} or {B}. @@ -73989,11 +73909,11 @@ toughness=4 [/card] [card] name=Naga Vitalist -auto=this(variable{plandg}>0) {t}:out{g} -auto=this(variable{plandu}>0) {t}:out{u} -auto=this(variable{plandr}>0) {t}:out{r} -auto=this(variable{plandb}>0) {t}:out{b} -auto=this(variable{plandw}>0) {t}:out{w} +auto=this(variable{plandg}>0) {t}:out{G} +auto=this(variable{plandu}>0) {t}:out{U} +auto=this(variable{plandr}>0) {t}:out{R} +auto=this(variable{plandb}>0) {t}:out{B} +auto=this(variable{plandw}>0) {t}:out{W} auto=this(variable{plandc}>0) {t}:out{1} text={T}: Add one mana of any type that a land you control could produce. mana={1}{G} @@ -74810,8 +74730,8 @@ toughness=1 [card] name=Neglected Manor auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{W} auto={T}:Add{B} text=Neglected Manor enters tapped unless a player has 13 or less life. -- {T}: Add {W} or {B}. @@ -75492,7 +75412,7 @@ type=Instant [card] name=Night Clubber auto=all(creature|opponentBattlefield) -1/-1 ueot -other={2}{B}:name(Blitz) +other={2}{B} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=When Night Clubber enters, creatures your opponents control get -1/-1 until end of turn. -- Blitz {2}{B} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={1}{B}{B} @@ -75678,7 +75598,7 @@ toughness=1 [/card] [card] name=Nightsquad Commando -auto=if raid then token(Human Soldier Nig) +auto=if raid then _HUMANSOLDIERTOKEN_ text=When Nightsquad Commando enters, if you attacked this turn, create a 1/1 white Human Soldier creature token. mana={2}{B} type=Creature @@ -75839,7 +75759,7 @@ toughness=3 [/card] [card] name=Nimble Hobbit -auto=_ATTACKING_name(Choose one) transforms((,newability[if type(food|mybattlefield)~morethan~0 then choice name(Sacrifice a food) name(Sacrifice a food) target(food|mybattlefield) sacrifice and!( name(Tap opponent creature) target(creature|opponentBattlefield) tap )!],newability[choice name(Pay mana) ability$!name(Pay and tap opponent creature) pay({2}{w}) name(Pay and tap opponent creature) target(creature|opponentBattlefield) tap!$ controller],newability[choice name(Don't pay or sacrifice) donothing])) oneshot +auto=_ATTACKING_name(Choose one) transforms((,newability[if type(food|mybattlefield)~morethan~0 then choice name(Sacrifice a food) name(Sacrifice a food) target(food|mybattlefield) sacrifice and!( name(Tap opponent creature) target(creature|opponentBattlefield) tap )!],newability[choice name(Pay mana) ability$!name(Pay and tap opponent creature) pay({2}{W}) name(Pay and tap opponent creature) target(creature|opponentBattlefield) tap!$ controller],newability[choice name(Don't pay or sacrifice) donothing])) oneshot text=Whenever Nimble Hobbit attacks, you may sacrifice a Food or pay {2}{W}. When you do, tap target creature an opponent controls. mana={1}{W} type=Creature @@ -76091,8 +76011,8 @@ name=Nissa, Vastwood Seer backside=Nissa, Sage Animist restriction=compare(isflipped)~equalto~0 anyzone={0}:doubleside(backside) -auto=may name(Search basic forest) target(forest[basic]|mylibrary) moveto(hand) and!( shuffle )! -auto=@movedto(land|mybattlefield) restriction{type(land|mybattlefield)~morethan~6}:name(Exile and transforms) moveto(exile) and!( moveto(mybattlefield) and!( flip(backside) )! )! +auto=may name(Search basic forest) target(forest[basic]|mylibrary) moveto(hand) +auto=@movedto(land|mybattlefield) restriction{type(land|mybattlefield)~morethan~6}:moveto(exile) and!( flip(backside) forcetype(Legendary Planeswalker) )! text=When Nissa, Vastwood Seer enters, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle. -- Whenever a land enters under your control, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. // Nissa, Sage Animist mana={2}{G} type=Legendary Creature @@ -76865,7 +76785,7 @@ name=Oath of Eorl auto=counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore) auto=name(Create soldier) token(Human Soldier)*2 -auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~2}:name(Create knight) name(Create knight) token(Human Knight)*2 +auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~2}:name(Create knight) name(Create knight) _HUMANKNIGHTTOKEN_*2 auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~3}:name(Sacrifice) name(Sacrifice) sacrifice auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~3}:name(You become the monarch) name(You become the monarch) ability$!_MONARCH_CONTROLLER_!$ controller auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~3}:may name(Put indestructible counter) name(Put indestructible counter) target(human|mybattlefield) transforms((,newability[counter(0/0.1.Indestructible)],newability[this(counter{0/0.1.Indestructible}>0) indestructible])) forever @@ -81031,8 +80951,8 @@ type=Sorcery [card] name=Peculiar Lighthouse auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{U} auto={T}:Add{R} text=Peculiar Lighthouse enters tapped unless a player has 13 or less life. -- {T}: Add {U} or {R}. @@ -82927,7 +82847,7 @@ type=Instant [card] name=Plasma Jockey auto=_ATTACKING_target(creature|opponentBattlefield) cantblock -other={2}{R}:name(Blitz) +other={2}{R} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Whenever Plasma Jockey attacks, target creature an opponent controls can't block this turn. -- Blitz {2}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={3}{R} @@ -84454,7 +84374,7 @@ toughness=6 [/card] [card] name=Prince Imrahil the Fair -auto=_SECOND_DRAW_ name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=_SECOND_DRAW_ name(Create soldier) _HUMANSOLDIERTOKEN_ text=Whenever you draw your second card each turn, create a 1/1 white Human Soldier creature token. mana={W}{U} type=Legendary Creature @@ -84997,7 +84917,7 @@ type=Enchantment [/card] [card] name=Protector of Gondor -auto=name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=name(Create soldier) _HUMANSOLDIERTOKEN_ text=When Protector of Gondor enters, create a 1/1 white Human Soldier creature token. mana={3}{W} type=Creature @@ -85403,7 +85323,7 @@ toughness=6 [card] name=Pugnacious Pugilist auto=_ATTACKING_create(devil:creature devil:1/1:red:battleready) and!( transforms((,newability[@movedto(this|mygraveyard):damage:1 target(anytarget)])) forever )! -other={3}{R}:name(Blitz) +other={3}{R} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Whenever Pugnacious Pugilist attacks, create a tapped and attacking 1/1 red Devil creature token with "When this creature dies, it deals 1 damage to any target." -- Blitz {3}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={3}{R}{R} @@ -85946,7 +85866,7 @@ toughness=2 [card] name=Quarrel's End auto=draw:2 -auto=name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white) +auto=name(Create soldier) _HUMANSOLDIERTOKEN_ text=As an additional cost to cast this spell, discard a card. -- Draw two cards and create a 1/1 white Human Soldier creature token. mana={2}{R}{D(*|myhand)} type=Sorcery @@ -86275,11 +86195,11 @@ toughness=2 [/card] [card] name=Quirion Explorer -auto=this(variable{olandg}>0) {t}:out{g} -auto=this(variable{olandu}>0) {t}:out{u} -auto=this(variable{olandr}>0) {t}:out{r} -auto=this(variable{olandb}>0) {t}:out{b} -auto=this(variable{olandw}>0) {t}:out{w} +auto=this(variable{olandg}>0) {t}:out{G} +auto=this(variable{olandu}>0) {t}:out{U} +auto=this(variable{olandr}>0) {t}:out{R} +auto=this(variable{olandb}>0) {t}:out{B} +auto=this(variable{olandw}>0) {t}:out{W} auto=this(variable{olandc}>0) {t}:out{1} text={T}: Add one mana of any color that a land an opponent controls could produce. mana={1}{G} @@ -87111,7 +87031,7 @@ type=Instant [/card] [card] name=Rally at the Hornburg -auto=name(Create 2 soldier) token(Human Soldier,Creature Human Soldier,1/1,white)*2 and!( transforms((,haste)) ueot )! +auto=name(Create 2 soldier) _HUMANSOLDIERTOKEN_*2 and!( transforms((,haste)) ueot )! auto=all(human|mybattlefield) transforms((,haste)) ueot text=Create two 1/1 white Human Soldier creature tokens. Humans you control gain haste until end of turn. mana={1}{R} @@ -87671,8 +87591,8 @@ toughness=3 [card] name=Raucous Carnival auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{R} auto={T}:Add{W} text=Raucous Carnival enters tapped unless a player has 13 or less life. -- {T}: Add {R} or {W}. @@ -88118,8 +88038,8 @@ type=Artifact Land [card] name=Razortrap Gorge auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{B} auto={T}:Add{R} text=Razortrap Gorge enters tapped unless a player has 13 or less life. -- {T}: Add {B} or {R}. @@ -90759,7 +90679,7 @@ type=Instant name=Riders of Rohan other={4}{R}{W} name(Dash) auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(hand) all(this)])) forever -auto=name(Create knight) token(Human Knight)*2 +auto=name(Create knight) _HUMANKNIGHTTOKEN_*2 text=When Riders of Rohan enters, create two 2/2 red Human Knight creature tokens with trample and haste. -- Dash {4}{R}{W} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) mana={3}{R}{W} type=Creature @@ -91736,7 +91656,7 @@ type=Instant [/card] [card] name=Riveteers Decoy -other={3}{G}:name(Blitz) +other={3}{G} name(Blitz) auto=transforms((,_MUST_BE_BLOCKD_)) forever auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Riveteers Decoy must be blocked if able. -- Blitz {3}{G} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) @@ -91768,7 +91688,7 @@ type=Land [card] name=Riveteers Requisitioner auto=_DIES__TREASURE_ -other={2}{R}:name(Blitz) +other={2}{R} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=When Riveteers Requisitioner dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -- Blitz {2}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={1}{R} @@ -96174,7 +96094,7 @@ type=Sorcery [card] name=Scourge of Nel Toth abilities=flying -flashback=restriction{type(creature|myBattlefield)~morethan~1} {B}{B}{S(creature|mybattlefield)}{S(creature|mybattlefield)} +retrace={B}{B}{S(creature|mybattlefield)}{S(creature|mybattlefield)} otherrestriction=type(creature|myBattlefield)~morethan~1 text=Flying -- You may cast Scourge of Nel Toth from your graveyard by paying {B}{B} and sacrificing two creatures rather than paying its mana cost. mana={5}{B}{B} type=Creature @@ -99098,7 +99018,7 @@ toughness=4 [/card] [card] name=Sheoldred's Restoration -kicker={2}{w} +kicker={2}{W} target=creature|myGraveyard auto=moveTo(mybattlefield) auto=if paid(kicker) then transforms((,newability[dynamicability])) else transforms((,newability[dynamicability])) @@ -102000,7 +101920,7 @@ name=Skycrash abilities=cycling target=artifact auto=destroy -autohand=__CYCLING__({r}) +autohand=__CYCLING__({R}) text=Destroy target artifact. -- Cycling {R} ({R}, Discard this card: Draw a card.) mana={1}{R} type=Instant @@ -102076,7 +101996,7 @@ toughness=5 [/card] [card] name=Skyline Scout -auto=_ATTACKING_pay({1}{w}):flying ueot +auto=_ATTACKING_pay({1}{W}):flying ueot text=Whenever Skyline Scout attacks, you may pay {1}{W}. If you do, it gains flying until end of turn. mana={1}{W} type=Creature @@ -102111,7 +102031,7 @@ toughness=1 [card] name=Skyrider Patrol abilities=flying -auto=@each my combatbegins:pay({g}{u}):target(other creature|myBattlefield) transforms((,newability[counter(1/1)],flying)) ueot +auto=@each my combatbegins:pay({G}{U}):target(other creature|myBattlefield) transforms((,newability[counter(1/1)],flying)) ueot text=Flying -- At the beginning of combat on your turn, you may pay {G}{U}. When you do, put a +1/+1 counter on another target creature you control, and that creature gains flying until end of turn. mana={2}{G}{U} type=Creature @@ -102144,7 +102064,7 @@ toughness=5 [card] name=Skyship Buccaneer abilities=flying -auto=if raid then:draw:1 +auto=if raid then draw:1 text=Flying -- Raid - When this creature enters, if you attacked this turn, draw a card. mana={3}{U}{U} type=Creature @@ -104562,7 +104482,7 @@ toughness=5 [card] name=Sparktongue Dragon abilities=flying -auto=pay({2}{r}) damage:3 target(anytarget) +auto=pay({2}{R}) damage:3 target(anytarget) text=Flying -- When Sparktongue Dragon enters, you may pay {2}{R}. When you do, it deals 3 damage to any target. mana={3}{R}{R} type=Creature @@ -108211,8 +108131,8 @@ type=Sorcery [card] name=Strangled Cemetery auto=tapped -auto=this(controllerlife < 13) untap -auto=this(opponentlife < 13) untap +auto=this(controllerlife < 14) untap +auto=this(opponentlife < 14) untap auto={T}:Add{B} auto={T}:Add{G} text=Strangled Cemetery enters tapped unless a player has 13 or less life. -- {T}: Add {B} or {G}. @@ -110315,11 +110235,11 @@ subtype=Equipment [/card] [card] name=Sylvok Explorer -auto=this(variable{olandg}>0) {t}:out{g} -auto=this(variable{olandu}>0) {t}:out{u} -auto=this(variable{olandr}>0) {t}:out{r} -auto=this(variable{olandb}>0) {t}:out{b} -auto=this(variable{olandw}>0) {t}:out{w} +auto=this(variable{olandg}>0) {t}:out{G} +auto=this(variable{olandu}>0) {t}:out{U} +auto=this(variable{olandr}>0) {t}:out{R} +auto=this(variable{olandb}>0) {t}:out{B} +auto=this(variable{olandw}>0) {t}:out{W} auto=this(variable{olandc}>0) {t}:out{1} text={T}: Add one mana of any color that a land an opponent controls could produce. mana={1}{G} @@ -112256,9 +112176,9 @@ toughness=2 [/card] [card] name=Tenacious Underdog -other={2}{B}{B}{L:2}:name(Blitz) +other={2}{B}{B}{L:2} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery -autograveyard={2}{B}{B}{L:2}:name(Blitz) moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery +autograveyard={2}{B}{B}{L:2} name(Blitz) moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Blitz-{2}{B}{B}, Pay 2 life. (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) -- You may cast Tenacious Underdog from your graveyard using its blitz ability. mana={1}{B} type=Creature @@ -113412,7 +113332,7 @@ name=The First Eruption auto=counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore) auto=all(creature[-flying]) damage:1 -auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=2) add{r}{r} +auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=2) add{R}{R} auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) bury notATarget(mountain|mybattlefield) and!(damage:3 all(creature))! auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this) text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) -- I - The First Eruption deals 1 damage to each creature without flying. -- II - Add {R}{R}. -- III - Sacrifice a Mountain. If you do, The First Eruption deals 3 damage to each creature. @@ -120776,7 +120696,7 @@ toughness=4 [card] name=Valiant Rescuer abilities=cycling -auto=@cycled(*|myHand) turnlimited:token(Human Soldier Val) +auto=@cycled(*|myHand) turnlimited:_HUMANSOLDIERTOKEN_ autohand=__CYCLING__({2}) text=Whenever you cycle another card for the first time each turn, create a 1/1 white Human Soldier creature token. -- Cycling {2} ({2}, Discard this card: Draw a card.) mana={1}{W} @@ -121683,7 +121603,7 @@ toughness=4 [/card] [card] name=Vengeful Bloodwitch -auto=@movedTo(creature|graveyard) from(mybattlefield)::ability$! choice life:-1 target(opponent) && life:1 controller !$ controller +auto=@movedTo(creature|graveyard) from(mybattlefield):ability$! choice life:-1 target(opponent) && life:1 controller !$ controller text=Whenever this creature or another creature you control dies, target opponent loses 1 life and you gain 1 life. mana={1}{B} type=Creature @@ -121837,7 +121757,7 @@ toughness=4 [card] name=Venomous Brutalizer abilities=poisonthreetoxic -auto=may name(Pay and proliferate) pay({1}{g}) name(Pay and proliferate) _PROLIFERATE_ +auto=may name(Pay and proliferate) pay({1}{G}) name(Pay and proliferate) _PROLIFERATE_ text=Toxic 3 (Players dealt combat damage by this creature also get three poison counters.) -- When Venomous Brutalizer enters, you may pay {1}{G}. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) mana={2}{G}{G} type=Creature @@ -124604,7 +124524,7 @@ toughness=3 [card] name=Warcry Phoenix abilities=flying, haste -autograveyard=@each my blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:pay({2}{r}) readytofight +autograveyard=@each my blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:pay({2}{R}) readytofight text=Flying, haste -- Whenever you attack with three or more creatures, you may pay {2}{R}. If you do, return Warcry Phoenix from your graveyard to the battlefield tapped and attacking. mana={3}{R} type=Creature @@ -126620,7 +126540,7 @@ toughness=3 name=Winnowing Forces anyzone=type:land:mybattlefield/type:land:mybattlefield cdaactive text=Winnowing Forces's power and toughness are each equal to the number of lands you control. -mana=black,green +color=black,green type=Creature subtype=Elf Warrior power=* @@ -127375,7 +127295,7 @@ name=Workshop Warchief abilities=trample auto=life:3 auto=_DIES_create(rhino warrior:creature rhino warrior:4/4:green) -other={4}{G}{G}:name(Blitz) +other={4}{G}{G} name(Blitz) auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,haste,newability[_DIES_draw:1],newability[treason])) forever )! asSorcery text=Trample -- When Workshop Warchief enters, you gain 3 life. -- When Workshop Warchief dies, create a 4/4 green Rhino Warrior creature token. -- Blitz {4}{G}{G} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) mana={3}{G}{G} diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index d3d82063a..a71747e25 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -7,7 +7,7 @@ target=creature auto=1/0 ueot auto=first strike abilities=madness -autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({1}{R}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Up to two target creatures each get +1/+0 and gain first strike until end of turn. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{R} type=Instant @@ -917,7 +917,7 @@ toughness=2 [card] name=Advanced Stitchwing abilities=flying -autograveyard={2}{u}{D(*|myhand)}{D(*|myhand)}:moveTo(mybattlefield) and!(tap(noevent))! +autograveyard={2}{U}{D(*|myhand)}{D(*|myhand)}:moveTo(mybattlefield) and!(tap(noevent))! text=Flying -- {2}{U}, Discard two cards: Return Advanced Stitchwing from your graveyard to the battlefield tapped. mana={3}{U}{U} type=Creature @@ -1249,11 +1249,11 @@ toughness=3 name=Aether Hub auto=alterenergy:1 controller auto={t}:add{c} -auto={t}{e:1}:Add{w} -auto={t}{e:1}:Add{u} -auto={t}{e:1}:Add{b} -auto={t}{e:1}:Add{r} -auto={t}{e:1}:Add{g} +auto={t}{e:1}:Add{W} +auto={t}{e:1}:Add{U} +auto={t}{e:1}:Add{B} +auto={t}{e:1}:Add{R} +auto={t}{e:1}:Add{G} text=When Aether Hub enters, you get {E} (an energy counter). -- {T}: Add {C}. -- {T}, Pay {E}: Add one mana of any color. type=Land [/card] @@ -2541,7 +2541,7 @@ name=Alchemist's Greeting target=creature auto=damage:4 abilities=madness -autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({1}{R}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Alchemist's Greeting deals 4 damage to target creature. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={4}{R} type=Sorcery @@ -2774,6 +2774,7 @@ type=Sorcery [card] name=Allosaurus Rider other={E(other *[green]|myhand)}{E(other *[green]|myhand)} name(Exile 2 Green Cards from Hand) +otherrestriction=type(other *[green]|myhand)~morethan~1 auto=foreach(land|mybattlefield) 1/1 text=You may exile two green cards from your hand rather than pay Allosaurus Rider's mana cost. -- Allosaurus Rider's power and toughness are each equal to 1 plus the number of lands you control. mana={5}{G}{G} @@ -3490,7 +3491,7 @@ text=Ancestral Vision is blue. -- Suspend 4 - {U} (Rather than cast this card fr mana={0} color=blue restriction=never -suspend(4)={u} +suspend(4)={U} type=Sorcery [/card] [card] @@ -6409,7 +6410,7 @@ toughness=3 [/card] [card] name=Ashling the Pilgrim -auto={1}{r}:counter(1/1) limit^thisforeach(counter{1/1.1}) damage:1 all(creature) && thisforeach(counter{1/1.1}) damage:1 all(player) && removeallcounters(1/1)^3 +auto={1}{R}:counter(1/1) limit^thisforeach(counter{1/1.1}) damage:1 all(creature) && thisforeach(counter{1/1.1}) damage:1 all(player) && removeallcounters(1/1)^3 text={1}{R}: Put a +1/+1 counter on Ashling the Pilgrim. If this is the third time this ability has resolved this turn, remove all +1/+1 counters from Ashling the Pilgrim, and it deals that much damage to each creature and each player. mana={1}{R} type=Legendary Creature @@ -6754,7 +6755,7 @@ type=Artifact [/card] [card] name=Atarka Pummeler -auto={3}{r}{r}:all(creature|mybattlefield) menace ueot restriction{compare(powertotalinplay)~morethan~7} +auto={3}{R}{R}:all(creature|mybattlefield) menace ueot restriction{compare(powertotalinplay)~morethan~7} text=Formidable -- {3}{R}{R}: Creatures you control gain menace until end of turn. Activate this ability only if creatures you control have total power 8 or greater. (They can't be blocked except by two or more creatures.) mana={4}{R} type=Creature @@ -7605,7 +7606,7 @@ name=Aven Fateshaper abilities=flying aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend -auto={4}{u}:name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend +auto={4}{U}:name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend text=Flying -- When Aven Fateshaper enters, look at the top four cards of your library, then put them back in any order. -- {4}{U}: Look at the top four cards of your library, then put them back in any order. mana={6}{U} type=Creature @@ -7820,7 +7821,7 @@ toughness=2 [card] name=Aven Windreader abilities=flying -auto={1}{u}:target(player) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put back) all(*|reveal) moveto(ownerlibrary) optiontwoend revealend +auto={1}{U}:target(player) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put back) all(*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {1}{U}: Target player reveals the top card of their library. mana={3}{U}{U} type=Creature @@ -8010,7 +8011,7 @@ toughness=5 name=Ayli, Eternal Pilgrim abilities=deathtouch auto={1}{S(other creature|myBattlefield)}:name(you gain life) life:storedtoughness controller -auto=this(variable{pdiffinitlife}>9) transforms((,newability[{1}{w}{b}{S(other creature|myBattlefield)}:moveto(exile) target(*[-land])])) +auto=this(variable{pdiffinitlife}>9) transforms((,newability[{1}{W}{B}{S(other creature|myBattlefield)}:moveto(exile) target(*[-land])])) text=Deathtouch -- {1}, Sacrifice another creature: You gain life equal to the sacrificed creature's toughness. -- {1}{W}{B}, Sacrifice another creature: Exile target nonland permanent. Activate this ability only if you have at least 10 life more than your starting life total. mana={W}{B} type=Legendary Creature @@ -8507,7 +8508,7 @@ abilities=deathtouch auto=bestow bstw auto=bestow teach(creature) 1/1 auto=bestow teach(creature) deathtouch -bestow={4}{b} +bestow={4}{B} text=Bestow {4}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Enchanted creature gets +1/+1 and has deathtouch. mana={1}{B} type=Enchantment Creature @@ -11379,6 +11380,7 @@ toughness=3 [card] name=Blazing Shoal other={E(other *[red]|myhand)} name(Exile Red Card from Hand) +otherrestriction=type(other *[red]|myhand)~morethan~0 target=creature auto=ifnot paid(alternative) then X/0 auto=if paid(alternative) then storedmanacost/0 @@ -12508,7 +12510,7 @@ name=Bloodhall Priest auto=target(anytarget) damage:2 restriction{type(*|myhand)~lessthan~1} auto=@combat(attacking) source(this) restriction{type(*|myhand)~lessthan~1}:target(anytarget) damage:2 abilities=madness -autoexile=restriction{discarded} pay({1}{b}{r}) name(pay 1BR to cast) activate name(pay 1BR to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({1}{B}{R}) name(pay 1BR to cast) activate name(pay 1BR to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Whenever Bloodhall Priest enters or attacks, if you have no cards in hand, Bloodhall Priest deals 2 damage to any target. -- Madness {1}{B}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{B}{R} type=Creature @@ -13715,7 +13717,7 @@ abilities=flash auto=bestow bstw auto=bestow teach(creature) 4/2 auto=bestow teach(creature) deathtouch -bestow={3}{g}{g} +bestow={3}{G}{G} text=Flash -- Bestow {3}{G}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Enchanted creature gets +4/+2. mana={1}{G}{G} type=Enchantment Creature @@ -15182,7 +15184,7 @@ name=Broken Concentration target=*|stack auto=fizzle abilities=madness -autoexile=restriction{discarded} pay({3}{u}) name(pay 3u to cast) activate name(pay 3u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({3}{U}) name(pay 3u to cast) activate name(pay 3u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Counter target spell. -- Madness {3}{U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={1}{U}{U} type=Instant @@ -15396,7 +15398,7 @@ toughness=2 name=Browse abilities=hiddenface aicode=activate transforms((,newability[moveto(hand) all(*[zpos=1]|mylibrary) && ingest:4])) ueot -auto={2}{u}{u}:name(look) reveal:5 optionone name(pick a card) target(<1>*|reveal) moveto(hand) optiononeend optiontwo name(Put in exile) target(<5>*|reveal) moveto(myexile) optiontwoend revealend +auto={2}{U}{U}:name(look) reveal:5 optionone name(pick a card) target(<1>*|reveal) moveto(hand) optiononeend optiontwo name(Put in exile) target(<5>*|reveal) moveto(myexile) optiontwoend revealend text={2}{U}{U}: Look at the top five cards of your library, put one of them into your hand, and exile the rest. mana={2}{U}{U} type=Enchantment @@ -16125,7 +16127,7 @@ toughness=1 [/card] [card] name=Cabal Interrogator -auto={x}{b}{t}:target(player) reveal:x revealzone(targetedpersonshand) optionone name(Put in graveyard) target(<1>*|reveal) moveto(hand) and!(reject)! optiononeend optiontwo name(put Back) all(*|reveal) moveto(hand) optiontwoend revealend +auto={x}{B}{t}:target(player) reveal:x revealzone(targetedpersonshand) optionone name(Put in graveyard) target(<1>*|reveal) moveto(hand) and!(reject)! optiononeend optiontwo name(put Back) all(*|reveal) moveto(hand) optiontwoend revealend text={X}{B}, {T}: Target player reveals X cards from their hand and you choose one of them. That player discards that card. Activate this ability only any time you could cast a sorcery. mana={1}{B} type=Creature @@ -16453,7 +16455,7 @@ type=Sorcery [card] name=Call of the Wild aicode=activate transforms((,newability[if type(creature[zpos=1]|mylibrary)~morethan~0 then target(creature[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(mygraveyard)])) ueot -auto={2}{g}{g}:reveal:1 optionone target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend +auto={2}{G}{G}:reveal:1 optionone target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend text={2}{G}{G}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. mana={2}{G}{G} type=Enchantment @@ -17622,7 +17624,7 @@ toughness=1 name=Cathartic Reunion auto=draw:3 controller text=As an additional cost to cast Cathartic Reunion, discard two cards. -- Draw three cards. -mana={1}{R}{d(other *|myhand)}{d(other *|myhand)} +mana={1}{R}{D(other *|myhand)}{D(other *|myhand)} type=Sorcery [/card] [card] @@ -17817,6 +17819,7 @@ toughness=2 [card] name=Cave-In other={E(other *[red]|myhand)} name(Exile Red Card from Hand) +otherrestriction=type(other *[red]|myhand)~morethan~0 auto=damage:2 all(creature) && damage:2 all(player) text=You may exile a red card from your hand rather than pay Cave-In's mana cost. -- Cave-In deals 2 damage to each creature and each player. mana={3}{R}{R} @@ -17851,7 +17854,7 @@ abilities=intimidate auto=bestow bstw auto=bestow teach(creature) 2/2 auto=bestow teach(creature) intimidate -bestow={5}{b} +bestow={5}{B} text=Bestow {5}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Intimidate -- Enchanted creature gets +2/+2 and has intimidate. mana={3}{B} type=Enchantment Creature @@ -17904,7 +17907,7 @@ auto=bestow bstw auto=bestow teach(creature) 4/4 auto=bestow teach(creature) flying auto=bestow teach(creature) first strike -bestow={5}{w}{w} +bestow={5}{W}{W} text=Bestow {5}{W}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Flying, first strike -- Enchanted creature gets +4/+4 and has flying and first strike. mana={3}{W}{W} type=Enchantment Creature @@ -19339,7 +19342,7 @@ toughness=1 name=Chilling Grasp auto=may freeze target(creature) abilities=madness -autoexile=restriction{discarded} pay({3}{u}) name(pay 3u to cast) activate name(pay 3u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({3}{U}) name(pay 3u to cast) activate name(pay 3u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. -- Madness {3}{U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{U} type=Instant @@ -19618,7 +19621,7 @@ auto=bestow teach(creature) first strike auto=bestow teach(creature) vigilance auto=bestow teach(creature) trample auto=bestow teach(creature) lifelink -bestow={2}{w}{u}{b}{r}{g} +bestow={2}{W}{U}{B}{R}{G} text=Bestow {2}{W}{U}{B}{R}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Flying, first strike, vigilance, trample, lifelink -- Enchanted creature gets +4/+4 and has flying, first strike, vigilance, trample, and lifelink. mana={W}{U}{B}{R}{G} type=Enchantment Creature @@ -19628,7 +19631,7 @@ toughness=4 [/card] [card] name=Chromatic Lantern -auto=lord(land|mybattlefield) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}])) +auto=lord(land|mybattlefield) transforms((,newability[{t}:add{G}],newability[{t}:add{R}],newability[{t}:add{U}],newability[{t}:add{B}],newability[{t}:add{W}])) auto={T}:Add{G} auto={T}:Add{R} auto={T}:Add{U} @@ -19664,11 +19667,11 @@ type=Artifact [card] name=Chrome Mox auto=may imprint notATarget(*[-land;-artifact]|myhand) -auto=this(variable{evictg}>0) {t}:add{g} -auto=this(variable{evictu}>0) {t}:add{u} -auto=this(variable{evictr}>0) {t}:add{r} -auto=this(variable{evictb}>0) {t}:add{b} -auto=this(variable{evictw}>0) {t}:add{w} +auto=this(variable{evictg}>0) {t}:add{G} +auto=this(variable{evictu}>0) {t}:add{U} +auto=this(variable{evictr}>0) {t}:add{R} +auto=this(variable{evictb}>0) {t}:add{B} +auto=this(variable{evictw}>0) {t}:add{W} text=Imprint - When Chrome Mox enters, you may exile a nonartifact, nonland card from your hand. -- {T}: Add one mana of any of the exiled card's colors. mana={0} type=Artifact @@ -19801,8 +19804,8 @@ type=Sorcery [/card] [card] name=Cinder Barrens -auto={t}:add{b} -auto={t}:add{r} +auto={t}:add{B} +auto={t}:add{R} auto=tap(noevent) text=Cinder Barrens enters tapped. -- {T}: Add {B} or {R}. type=Land @@ -19875,7 +19878,7 @@ toughness=1 [/card] [card] name=Cinder Seer -auto={2}{r}{t}:Reveal:type:*:myhand revealzone(myhand) revealtype(*[red]|myhand) optionone target(anytarget) damage:type:*[red]:reveal optiononeend optiontwo all(*|reveal) moveto(hand) optiontwoend revealend +auto={2}{R}{t}:Reveal:type:*:myhand revealzone(myhand) revealtype(*[red]|myhand) optionone target(anytarget) damage:type:*[red]:reveal optiononeend optiontwo all(*|reveal) moveto(hand) optiontwoend revealend text={2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to any target, where X is the number of cards revealed this way. mana={3}{R} type=Creature @@ -21820,7 +21823,7 @@ toughness=5 [card] name=Conduit of Storms auto=_ATTACKING_transforms((,newability[@next my secondmain:add{R}])) -auto={3}{r}{r}:flip(Conduit of Emrakul) +auto={3}{R}{R}:flip(Conduit of Emrakul) text=Whenever Conduit of Storms attacks, add {R} at the beginning of your next main phase this turn. -- {3}{R}{R}: Transform Conduit of Storms. mana={2}{R} type=Creature @@ -22167,6 +22170,7 @@ target=creature auto=counter(-2/-1,1) auto=target(creature) counter(-2/-1,1) other={L:1}{E(other *[black]|myhand)} name(pay 1 Life and Exile a Black Card from Hand) +otherrestriction=type(other *[black]|myhand)~morethan~0 text=You may pay 1 life and exile a black card from your hand rather than pay Contagion's mana cost. -- Distribute two -2/-1 counters among one or two target creatures. mana={3}{B}{B} type=Instant @@ -22747,7 +22751,7 @@ name=Corpulent Corpse abilities=fear text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Suspend 5 - {B} (Rather than cast this card from your hand, you may pay {B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={5}{B} -suspend(5)={b} +suspend(5)={B} type=Creature subtype=Zombie power=3 @@ -23079,7 +23083,7 @@ aicode=activate transforms((,newability[moveto(hand) all(*[zpos=1]|mylibrary) && auto=name(look) reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(hand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend abilities=vigilance,hiddenface text=Vigilance -- When Court Hussar enters, look at the top three cards of your library, then put one of them into your hand and the rest on the bottom of your library in any order. -- When Court Hussar enters, sacrifice it unless {W} was spent to cast it. -auto=ifnot spent({w}) then sacrifice all(this) +auto=ifnot spent({W}) then sacrifice all(this) mana={2}{U} type=Creature subtype=Vedalken Knight @@ -23825,7 +23829,7 @@ type=Instant [card] name=Crop Sigil auto=@each my upkeep:may deplete:1 -auto=while(restriction{delirium}) {2}{g}{s}:target(other creature|mygraveyard) transforms((,newability[moveto(hand)],newability[target(land|mygraveyard) moveto(hand)])) forever +auto=while(restriction{delirium}) {2}{G}{s}:target(other creature|mygraveyard) transforms((,newability[moveto(hand)],newability[target(land|mygraveyard) moveto(hand)])) forever text=At the beginning of your upkeep, you may put the top card of your library into your graveyard. -- Delirium -- {2}{G}, Sacrifice Crop Sigil: Return up to one target creature card and up to one target land card from your graveyard to your hand. Activate this ability only if there are four or more card types among cards in your graveyard. mana={G} type=Enchantment @@ -23891,7 +23895,7 @@ toughness=1 [/card] [card] name=Crossroads Consecrator -auto={g}{t}:target(human[attacking]) 1/1 ueot +auto={G}{t}:target(human[attacking]) 1/1 ueot text={G}, {T}: Target attacking Human gets +1/+1 until end of turn. mana={G} type=Creature @@ -24328,7 +24332,7 @@ auto=moveto(hand) all(*[-land]|battlefield) text=Surge {3}{U}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Return all nonland permanents to their owners' hands. If Crush of Tentacles's surge cost was paid, put an 8/8 blue Octopus creature token onto the battlefield. mana={4}{U}{U} auto=alternative token(Octopus,Creature octopus,8/8,blue) -other={3}{u}{U} name(surge) +other={3}{U}{U} name(surge) otherrestriction=thisturn(*|mystack)~morethan~0 type=Sorcery [/card] @@ -24518,7 +24522,7 @@ toughness=0 [/card] [card] name=Cryptbreaker -auto={b}{1}{T}{D(*|myhand)}:_ZOMBIETOKEN_ +auto={B}{1}{T}{D(*|myhand)}:_ZOMBIETOKEN_ auto={T(creature[Zombie]|myBattlefield)}{T(creature[Zombie]|myBattlefield)}{T(creature[Zombie]|myBattlefield)}:draw:1 controller && life:-1 controller text={1}{B}, {T}, Discard a card: Put a 2/2 black Zombie creature token onto the battlefield. -- Tap three untapped Zombies you control: You draw a card and you lose 1 life. mana={B} @@ -24529,7 +24533,7 @@ toughness=1 [/card] [card] name=Cryptic Cruiser -auto={2}{u}{D(*|opponentexile)}:tap target(creature) +auto={2}{U}{D(*|opponentexile)}:tap target(creature) text=Devoid (This card has no color.) -- {2}{U}, Put a card an opponent owns from exile into that player's graveyard: Tap target creature. mana={3}{U} type=Creature @@ -24617,7 +24621,7 @@ type=Artifact name=Crystal Seer aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend -auto={4}{u}:name(return to hand) moveto(hand) all(this) +auto={4}{U}:name(return to hand) moveto(hand) all(this) text=When Crystal Seer enters, look at the top four cards of your library, then put them back in any order. -- {4}{U}: Return Crystal Seer to its owner's hand. mana={4}{U} type=Creature @@ -24746,7 +24750,7 @@ type=Sorcery name=Culling the Weak auto=Add{B}{B}{B}{B} text=As an additional cost to cast Culling the Weak, sacrifice a creature. -- Add {B}{B}{B}{B}. -mana={B}{s;target(creature|mybattlefield)} +mana={B}{S(creature|mybattlefield)} type=Instant [/card] [card] @@ -25134,7 +25138,7 @@ type=Instant [card] name=Custodi Soulbinders auto=foreach(other creature|battlefield) counter(1/1) -auto={2}{w}{C(1/1,-1)}:_SPIRITTOKEN_ +auto={2}{W}{C(1/1,-1)}:_SPIRITTOKEN_ text=Custodi Soulbinders enters with X +1/+1 counters on it, where X is the number of other creatures on the battlefield. -- {2}{W}, Remove a +1/+1 counter from Custodi Soulbinders: Put a 1/1 white Spirit creature token with flying onto the battlefield. mana={3}{W} type=Creature @@ -25468,7 +25472,7 @@ type=Sorcery [card] name=Dakmor Salvage auto=tap(noevent) -auto={t}:add{b} +auto={t}:add{B} dredge=dredge(2) text=Dakmor Salvage enters tapped. -- {T}: Add {B}. -- Dredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) type=Land @@ -27680,7 +27684,7 @@ autoexile=@movedto(*|opponentstack) suspended:counter(0/0,-1,Time) abilities=unblockable text=Deep-Sea Kraken is unblockable. -- Suspend 9 - {2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with nine time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it. mana={7}{U}{U}{U} -suspend(9)={2}{u} +suspend(9)={2}{U} type=Creature subtype=Kraken power=6 @@ -28320,7 +28324,8 @@ toughness=5 [card] name=Demon of Death's Gate abilities=flying,trample -other={L:6}{S(creature|myBattlefield)}{S(creature|myBattlefield)}{S(creature|myBattlefield)} name(Pay 6 Life and Sacrifice 3 Creatures) +other={L:6}{S(creature[black]|myBattlefield)}{S(creature[black]|myBattlefield)}{S(creature[black]|myBattlefield)} name(Pay 6 Life and Sacrifice 3 Creatures) +otherrestriction=type(creature[black]|mybattlefield)~morethan~2 text=Flying, trample -- You may pay 6 life and sacrifice three black creatures rather than pay Demon of Death's Gate's mana cost. mana={6}{B}{B}{B} type=Creature @@ -28694,7 +28699,7 @@ toughness=1 [card] name=Descendant of Soramaro aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=phandcount]|mylibrary) moverandom(*[zpos<=phandcount]) from(mylibrary) to(mylibrary)])) ueot -auto={1}{u}:name(Look) reveal:type:*:myhand optionone name(Look) target(*|reveal) donothing optiononeend optiontwo target(<60>*|reveal) moveto(mylibrary) optiontwoend revealend +auto={1}{U}:name(Look) reveal:type:*:myhand optionone name(Look) target(*|reveal) donothing optiononeend optiontwo target(<60>*|reveal) moveto(mylibrary) optiontwoend revealend text={1}{U}: Look at the top X cards of your library, where X is the number of cards in your hand, then put them back in any order. mana={3}{U} type=Creature @@ -30236,7 +30241,7 @@ target=creature auto=2/2 ueot auto=trample ueot abilities=madness -autoexile=restriction{discarded} pay({r}) name(pay R to cast) activate name(pay R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({R}) name(pay R to cast) activate name(pay R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Target creature gets +2/+2 and gains trample until end of turn. -- Madness {R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={1}{R} type=Sorcery @@ -30360,7 +30365,7 @@ name=Divine Congregation auto=choice name(target player) target(player) all(this) transforms((,newability[life:twicetype:creature:targetedpersonsbattlefield])) text=You gain 2 life for each creature target player controls. -- Suspend 5 - {1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={3}{W} -suspend(5)={1}{w} +suspend(5)={1}{W} type=Sorcery [/card] [card] @@ -31523,7 +31528,7 @@ type=Artifact [card] name=Drakestown Forgotten auto=foreach(creature|graveyard) counter(1/1) -auto={2}{b}{C(1/1,-1)}:target(creature) -1/-1 ueot +auto={2}{B}{C(1/1,-1)}:target(creature) -1/-1 ueot text=Drakestown Forgotten enters with X +1/+1 counters on it, where X is the number of creature cards in all graveyards. -- {2}{B}, Remove a +1/+1 counter from Drakestown Forgotten: Target creature gets -1/-1 until end of turn. mana={4}{B} type=Creature @@ -32971,7 +32976,7 @@ type=Sorcery name=Durkwood Baloth text=Suspend 5 - {G} (Rather than cast this card from your hand, you may pay {G} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={4}{G}{G} -suspend(5)={g} +suspend(5)={G} type=Creature subtype=Beast power=5 @@ -33091,7 +33096,7 @@ name=Duskrider Peregrine abilities=flying,protection from black text=Flying, protection from black -- Suspend 3 - {1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={5}{W} -suspend(3)={1}{w} +suspend(3)={1}{W} type=Creature subtype=Bird power=3 @@ -33840,7 +33845,7 @@ auto=_ATTACKING_life:-halfdownlifetotal controller auto=@combatdamagefoeof(player) from(this):life:-halfdownopponentlifetotal opponent auto=@combatdamageof(player) from(this):life:-halfdownlifetotal controller facedown={3} -autofacedown={3}{b}{b}:morph +autofacedown={3}{B}{B}:morph text=Whenever Ebonblade Reaper attacks, you lose half your life, rounded up. -- Whenever Ebonblade Reaper deals combat damage to a player, that player loses half their life, rounded up. -- Morph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) mana={2}{B} type=Creature @@ -34098,7 +34103,7 @@ auto=bestow teach(creature) type:creature:mybattlefield/type:creature:mybattlefi auto=bestow teach(creature) type:aura:mybattlefield/type:aura:mybattlefield nonstatic auto=lord(this) type:creature:mybattlefield/type:creature:mybattlefield nonstatic auto=lord(this) type:aura:mybattlefield/type:aura:mybattlefield nonstatic -bestow={2}{w}{w} +bestow={2}{W}{W} text=Bestow {2}{W}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Eidolon of Countless Battles and enchanted creature each get +1/+1 for each creature you control and +1/+1 for each Aura you control. mana={1}{W}{W} type=Enchantment Creature @@ -34450,7 +34455,7 @@ aicode=activate moveTo(myBattlefield) target(creature[manacost<=storedmanacostpl auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<1>creature[manacost<=storedmanacostplus2plusend]|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 auto=all(this) moveto(exile) text=As an additional cost to cast Eldritch Evolution, sacrifice a creature. -- Search your library for a creature card with mana value X or less, where X is 2 plus the sacrificed creature's mana value. Put that card onto the battlefield, then shuffle. Exile Eldritch Evolution. -mana={1}{G}{G}{s(creature|mybattlefield)} +mana={1}{G}{G}{S(creature|mybattlefield)} type=Sorcery [/card] [card] @@ -36689,7 +36694,7 @@ name=Erebos's Emissary auto=bestow bstw auto=bestow teach(creature) +3/+3 auto={D(*|myhand)}:+2/+2 ueot -bestow={5}{b} +bestow={5}{B} text=Bestow {5}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Discard a creature card: Erebos's Emissary gets +2/+2 until end of turn. If Erebos's Emissary is an Aura, enchanted creature gets +2/+2 until end of turn instead. -- Enchanted creature gets +3/+3. mana={3}{B} type=Enchantment Creature @@ -36766,7 +36771,7 @@ name=Errant Ephemeron abilities=flying text=Flying -- Suspend 4 - {1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={6}{U} -suspend(4)={1}{u} +suspend(4)={1}{U} type=Creature subtype=Illusion power=4 @@ -37482,7 +37487,7 @@ name=Everflame Eidolon auto=bestow bstw auto=bestow teach(creature) +1/+1 auto={R}:+1/0 ueot -bestow={2}{r} +bestow={2}{R} text=Bestow {2}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- {R}: Everflame Eidolon gets +1/+0 until end of turn. If it's an Aura, enchanted creature gets +1/+0 until end of turn instead. -- Enchanted creature gets +1/+1. mana={1}{R} type=Enchantment Creature @@ -37512,7 +37517,7 @@ type=Land name=Everglove Courier abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={2}{g}{t}:target(elf) grant transforms((,newability[2/2],trample)) grantend +auto={2}{G}{t}:target(elf) grant transforms((,newability[2/2],trample)) grantend text=You may choose not to untap Everglove Courier during your untap step. -- {2}{G}, {T}: Target Elf creature gets +2/+2 and has trample for as long as Everglove Courier remains tapped. mana={2}{G} type=Creature @@ -37621,7 +37626,7 @@ type=Enchantment [/card] [card] name=Evolutionary Leap -auto={g}{s(creature|mybattlefield)}:Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Get Card) target(creature|reveal) moveto(hand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend +auto={G}{s(creature|mybattlefield)}:Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Get Card) target(creature|reveal) moveto(hand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend text={G}, Sacrifice a creature: Reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order. mana={1}{G} type=Enchantment @@ -38705,7 +38710,7 @@ type=Instant [/card] [card] name=Fall of the Titans -other={x}{R} name(surge) +other={X}{R} name(surge) target=anytarget otherrestriction=thisturn(*|mystack)~morethan~0 auto=paidmana damage:XX @@ -39056,7 +39061,7 @@ toughness=1 [card] name=Farmstead target=land -auto=transforms((,newability[{w}{w}:life:1 controller myupkeeponly limit:1])) +auto=transforms((,newability[{W}{W}:life:1 controller myupkeeponly limit:1])) text=Enchant land -- Enchanted land has "At the beginning of your upkeep, you may pay {W}{W}. If you do, you gain 1 life." mana={W}{W}{W} type=Enchantment @@ -39083,7 +39088,7 @@ toughness=2 [/card] [card] name=Farrelite Priest -auto={1}:add{w} limit^phaseaction[end once] sacrifice^4 +auto={1}:add{W} limit^phaseaction[end once] sacrifice^4 text={1}: Add {W}. If this ability has been activated four or more times this turn, sacrifice Farrelite Priest at the beginning of the next end step. mana={1}{W}{W} type=Creature @@ -39568,7 +39573,7 @@ type=Instant [/card] [card] name=Feldon of the Third Path -auto={2}{r}{t}:target(creature|mygraveyard) clone with(treason,haste) addtype(artifact) +auto={2}{R}{t}:target(creature|mygraveyard) clone with(treason,haste) addtype(artifact) text={2}{R}, {T}: Create a token that's a copy of target creature card in your graveyard, except it's an artifact in addition to its other types. It gains haste. Sacrifice it at the beginning of the next end step. mana={1}{R}{R} type=Legendary Creature @@ -39667,7 +39672,7 @@ subtype=Aura [card] name=Fell Shepherd auto=@combatdamaged(player) from(this):may name(Get All Creatures) moveto(hand) all(creature[fresh]|mygraveyard) -auto={b}{s(creature|mybattlefield)}:target(creature) -2/-2 ueot +auto={B}{s(creature|mybattlefield)}:target(creature) -2/-2 ueot text=Whenever Fell Shepherd deals combat damage to a player, you may return to your hand all creature cards that were put into your graveyard from the battlefield this turn. -- {B}, Sacrifice another creature: Target creature gets -2/-2 until end of turn. mana={5}{B}{B} type=Creature @@ -41333,8 +41338,8 @@ toughness=1 [card] name=Flamekin Village auto=if type(*[elemental]|myhand)~equalto~0 then tap(noevent) -auto={T}:Add{r} -auto={r}{t}:target(creature) haste ueot +auto={T}:Add{R} +auto={R}{t}:target(creature) haste ueot text=As Flamekin Village enters, you may reveal an Elemental card from your hand. If you don't, Flamekin Village enters tapped. -- {T}: Add {R}. -- {R}, {T}: Target creature gains haste until end of turn. type=Land [/card] @@ -41366,7 +41371,7 @@ subtype=Aura name=Flamestick Courier abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={2}{r}{t}:target(goblin) grant transforms((,newability[2/2],haste)) grantend +auto={2}{R}{t}:target(goblin) grant transforms((,newability[2/2],haste)) grantend text=You may choose not to untap Flamestick Courier during your untap step. -- {2}{R}, {T}: Target Goblin creature gets +2/+2 and has haste for as long as Flamestick Courier remains tapped. mana={2}{R} type=Creature @@ -41761,7 +41766,7 @@ toughness=1 [card] name=Flesh Carver abilities=Intimidate -auto={1}{b}{s(other creature|mybattlefield)}:counter(1/1,2) +auto={1}{B}{s(other creature|mybattlefield)}:counter(1/1,2) auto=_DIES_token(Carvers Masterpeice,Horror creature,p/p,black) text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- {1}{B}, Sacrifice another creature: Put two +1/+1 counters on Flesh Carver. -- When Flesh Carver dies, put an X/X black Horror creature token onto the battlefield, where X is Flesh Carver's power. mana={2}{B} @@ -41964,7 +41969,7 @@ abilities=unblockable auto=bestow bstw auto=bestow teach(creature) +1/+1 auto=bestow teach(creature) unblockable -bestow={5}{u} +bestow={5}{U} text=Bestow {5}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Flitterstep Eidolon can't be blocked. -- Enchanted creature gets +1/+1 and can't be blocked. mana={1}{U} type=Enchantment Creature @@ -43286,10 +43291,10 @@ auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{W}{W}{W} auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{W}{W}{W}{W} auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{W}{W}{W}{W}{W} auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{W}{W}{W}{W}{W}{W} -auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{w} -auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{w}{w} -auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{w} -auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{w}{w}{w}{w}{w} +auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W}{W} text=Fountain of Cho enters tapped. -- {T}: Put a storage counter on Fountain of Cho. -- {T}, Remove any number of storage counters from Fountain of Cho: Add {W} for each storage counter removed this way. type=Land [/card] @@ -43591,7 +43596,7 @@ toughness=1 name=Frightshroud Courier abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={2}{b}{t}:target(zombie) grant transforms((,newability[2/2],newability[fear])) grantend +auto={2}{B}{t}:target(zombie) grant transforms((,newability[2/2],newability[fear])) grantend text=You may choose not to untap Frightshroud Courier during your untap step. -- {2}{B}, {T}: Target Zombie creature gets +2/+2 and has fear for as long as Frightshroud Courier remains tapped. (It can't be blocked except by artifact creatures and/or black creatures.) mana={2}{B} type=Creature @@ -43657,7 +43662,7 @@ auto=ifnot madnessplayed then life:3 auto=if madnessplayed then _ZOMBIETOKEN_ and!( tap(noevent) )!*x auto=if madnessplayed then life:x abilities=madness -autoexile=restriction{discarded} pay({b}{b}{x}) name(pay XBB to cast) activate name(pay XBB to cast) castcard(normal madness)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({B}{B}{x}) name(pay XBB to cast) activate name(pay XBB to cast) castcard(normal madness)?name(put in graveyard) moveto(ownergraveyard) text=Madness {X}{B}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) -- Put three 2/2 black Zombie creature tokens onto the battlefield tapped and you gain 3 life. If From Under the Floorboards's madness cost was paid, instead put X of those tokens onto the battlefield tapped and you gain X life. mana={3}{B}{B} type=Sorcery @@ -43705,7 +43710,7 @@ toughness=3 [card] name=Frontline Sage abilities=exalted -auto={u}{T}:_LOOT_ +auto={U}{T}:_LOOT_ text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {U}, {T}: Draw a card, then discard a card. mana={2}{U} type=Creature @@ -43716,7 +43721,7 @@ toughness=1 [card] name=Frontline Strategist facedown={3} -autofacedown={w}:morph +autofacedown={W}:morph autofaceup=preventallcombatdamage from(creature[-soldier]|battlefield) text=Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Frontline Strategist is turned face up, prevent all combat damage non-Soldier creatures would deal this turn. mana={W} @@ -45142,7 +45147,7 @@ subtype=Aura [/card] [card] name=Gemhide Sliver -auto=lord(sliver) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}])) +auto=lord(sliver) transforms((,newability[{t}:add{G}],newability[{t}:add{R}],newability[{t}:add{U}],newability[{t}:add{B}],newability[{t}:add{W}])) text=All Slivers have "{T}: Add one mana of any color." mana={1}{G} type=Creature @@ -45840,7 +45845,7 @@ abilities=double strike auto=bestow bstw auto=bestow teach(creature) +1/+1 auto=bestow teach(creature) double strike -bestow={5}{w} +bestow={5}{W} text=Bestow {5}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Double strike (This creature deals both first-strike and regular combat damage.) -- Enchanted creature gets +1/+1 and has double strike. mana={2}{W} type=Enchantment Creature @@ -45879,7 +45884,7 @@ type=Sorcery name=Ghosthelm Courier abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={2}{u}{t}:target(wizard) grant transforms((,newability[2/2],newability[shroud])) grantend +auto={2}{U}{t}:target(wizard) grant transforms((,newability[2/2],newability[shroud])) grantend text=You may choose not to untap Ghosthelm Courier during your untap step. -- {2}{U}, {T}: Target Wizard creature gets +2/+2 and has shroud for as long as Ghosthelm Courier remains tapped. (It can't be the target of spells or abilities.) mana={2}{U} type=Creature @@ -46126,7 +46131,7 @@ name=Giant Dustwasp abilities=flying text=Flying -- Suspend 4 - {1}{G} (Rather than cast this card from your hand, you may pay {1}{G} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={3}{G}{G} -suspend(4)={1}{g} +suspend(4)={1}{G} type=Creature subtype=Insect power=3 @@ -46530,7 +46535,7 @@ type=Land [card] name=Gilt-Leaf Seer aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot -auto={g}{t}:name(Look) reveal:2 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<2>*|reveal) moveto(mylibrary) optiontwoend revealend +auto={G}{t}:name(Look) reveal:2 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<2>*|reveal) moveto(mylibrary) optiontwoend revealend text={G}, {T}: Look at the top two cards of your library, then put them back in any order. mana={2}{G} type=Creature @@ -47302,7 +47307,7 @@ abilities=cantblock auto=bestow bstw auto=bestow teach(creature) +2/+1 auto=bestow teach(creature) cantblock -bestow={3}{b} +bestow={3}{B} text=Bestow {3}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Gnarled Scarhide can't block. -- Enchanted creature gets +2/+1 and can't block. mana={B} type=Enchantment Creature @@ -47979,7 +47984,7 @@ type=Artifact [/card] [card] name=Goblin Machinist -auto={2}{r}:Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone donothing optiononeend optiontwo choice name(Put on Bottom) all(*|reveal) bottomoflibrary optiontwoend afterrevealed choice name(Gain Bonus) all(this) +revealedmana/+0 ueot afterrevealedend revealend +auto={2}{R}:Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone donothing optiononeend optiontwo choice name(Put on Bottom) all(*|reveal) bottomoflibrary optiontwoend afterrevealed choice name(Gain Bonus) all(this) +revealedmana/+0 ueot afterrevealedend revealend text={2}{R}: Reveal cards from the top of your library until you reveal a nonland card. Goblin Machinist gets +X/+0 until end of turn, where X is that card's mana value. Put the revealed cards on the bottom of your library in any order. mana={4}{R} type=Creature @@ -49248,7 +49253,7 @@ type=Instant [card] name=Graf Harvest auto=lord(zombie|myBattlefield) menace -auto={3}{b}{E(creature|mygraveyard)}:_ZOMBIETOKEN_ +auto={3}{B}{E(creature|mygraveyard)}:_ZOMBIETOKEN_ text=Zombies you control have menace. (They can't be blocked except by two or more creatures.) -- {3}{B}, Exile a creature card from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield. mana={B} type=Enchantment @@ -51082,7 +51087,7 @@ type=Artifact [/card] [card] name=Gruul Nodorog -auto={r}:menace ueot +auto={R}:menace ueot text={R}: Gruul Nodorog can't be blocked this turn except by two or more creatures. mana={4}{G}{G} type=Creature @@ -51908,7 +51913,7 @@ name=Halimar Depths auto=tap(noevent) aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|mylibrary) moverandom(*[zpos<=3]) from(mylibrary) to(mylibrary)])) ueot auto=name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(mylibrary) optiontwoend revealend -auto={t}:add{u} +auto={t}:add{U} text=Halimar Depths enters tapped. -- When Halimar Depths enters, look at the top three cards of your library, then put them back in any order. -- {T}: Add {U}. type=Land [/card] @@ -52115,7 +52120,7 @@ toughness=3 [/card] [card] name=Hammerheim -auto={t}:add{r} +auto={t}:add{R} auto={t}:name(lose all landwalk) target(creature) transforms((,newability[-forestwalk],newability[-islandwalk],newability[-mountainwalk],newability[-swampwalk],newability[-plainswalk],newability[-snowlandwalk],newability[-nonbasiclandwalk],newability[-legendarylandwalk],newability[-desertlandwalk],newability[-snowforestlandwalk],newability[-snowplainslandwalk],newability[-snowmountainlandwalk],newability[-snowislandlandwalk],newability[-snowswamplandwalk])) ueot text={T}: Add {R}. -- -- {T}: Target creature loses all landwalk abilities until end of turn. type=Legendary Land @@ -52256,7 +52261,7 @@ toughness=2 name=Hanweir Battlements auto={T}:Add{C} auto={R}{T}:haste target(creature) -auto={r}{3}{r}{t}:target(Hanweir Garrison) meld(Hanweir the Writhing Township) +auto={R}{3}{R}{t}:target(Hanweir Garrison) meld(Hanweir the Writhing Township) text={T}: Add {C}. -- {R}, {T}: Target creature gains haste until end of turn. -- {3}{R}{R}, {T}: If you both own and control Hanweir Battlements and a creature named Hanweir Garrison, exile them, then meld them into Hanweir, the Writhing Township. type=Land [/card] @@ -52626,11 +52631,11 @@ toughness=2 [/card] [card] name=Harvester Druid -auto=this(variable{plandg}>0) {t}:out{g} -auto=this(variable{plandu}>0) {t}:out{u} -auto=this(variable{plandr}>0) {t}:out{r} -auto=this(variable{plandb}>0) {t}:out{b} -auto=this(variable{plandw}>0) {t}:out{w} +auto=this(variable{plandg}>0) {t}:out{G} +auto=this(variable{plandu}>0) {t}:out{U} +auto=this(variable{plandr}>0) {t}:out{R} +auto=this(variable{plandb}>0) {t}:out{B} +auto=this(variable{plandw}>0) {t}:out{W} text={T}: Add one mana of any color that a land you control could produce. mana={1}{G} type=Creature @@ -52710,7 +52715,7 @@ toughness=1 [card] name=Hateflayer abilities=wither -auto={2}{r}{q}:target(anytarget) dynamicability +auto={2}{R}{q}:target(anytarget) dynamicability text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- {2}{R}, {Q}: Hateflayer deals damage equal to its power to any target. ({Q} is the untap symbol.) mana={5}{R}{R} type=Creature @@ -52957,7 +52962,7 @@ name=Haze of Rage auto=all(creature|mybattlefield) 1/0 ueot text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Creatures you control get +1/+0 until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.) mana={1}{R} -buyback={1}{r}{2} +buyback={1}{R}{2} abilities=storm type=Sorcery [/card] @@ -53506,7 +53511,7 @@ toughness=2 name=Hedron Alignment aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=@each my upkeep:aslongas(Hedron Alignment|myhand) aslongas(Hedron Alignment|mygraveyard) aslongas(Hedron Alignment|myexile) aslongas(Hedron Alignment|mybattlefield) wingame controller -auto={1}{u}:name(Scry 1) _SCRY1_ +auto={1}{U}:name(Scry 1) _SCRY1_ text=Hexproof -- At the beginning of your upkeep, you may reveal your hand. If you do, you win the game if you own a card named Hedron Alignment in exile, in your hand, in your graveyard, and on the battlefield. -- {1}{U}: Scry 1. mana={2}{U} type=Enchantment @@ -53663,7 +53668,7 @@ auto=bestow bstw auto=bestow transforms((,newability[_ATTACKING_target(creature|opponentbattlefield) tap])) forever auto=_ATTACKING_target(creature|opponentbattlefield) tap auto=bestow teach(creature) +3/+3 -bestow={6}{w} +bestow={6}{W} text=Bestow {6}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Whenever Heliod's Emissary or enchanted creature attacks, tap target creature an opponent controls. -- Enchanted creature gets +3/+3. mana={3}{W} type=Enchantment Creature @@ -54091,7 +54096,7 @@ abilities=flying auto=bestow bstw auto=bestow teach(creature) +3/+3 auto=bestow teach(creature) flying -bestow={3}{b}{b} +bestow={3}{B}{B} text=Bestow {3}{B}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Flying -- At the beginning of your upkeep, you lose 1 life. -- Enchanted creature gets +3/+3 and has flying. mana={1}{B}{B} type=Enchantment Creature @@ -54184,7 +54189,7 @@ subtype=Aura [/card] [card] name=Hermit Druid -auto={g}{t}:Reveal:1 revealzone(mylibrary) revealuntil(land[basic]|mylibrary) optionone choice name(Get Card) target(land[basic]|reveal) moveto(hand) optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(mygraveyard) optiontwoend revealend +auto={G}{t}:Reveal:1 revealzone(mylibrary) revealuntil(land[basic]|mylibrary) optionone choice name(Get Card) target(land[basic]|reveal) moveto(hand) optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(mygraveyard) optiontwoend revealend text={G}, {T}: Reveal cards from the top of your library until you reveal a basic land card. Put that card into your hand and all other cards revealed this way into your graveyard. mana={1}{G} type=Creature @@ -54292,7 +54297,7 @@ name=Heroes Remembered auto=life:20 text=You gain 20 life. -- Suspend 10 - {W} (Rather than cast this card from your hand, you may pay {W} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={6}{W}{W}{W} -suspend(10)={w} +suspend(10)={W} type=Sorcery [/card] [card] @@ -54809,7 +54814,7 @@ type=Instant name=Hisoka's Guard abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={1}{u}{t}:target(other creature|mybattlefield) grant shroud grantend +auto={1}{U}{t}:target(other creature|mybattlefield) grant shroud grantend text=You may choose not to untap Hisoka's Guard during your untap step. -- {1}{U}, {T}: Target creature you control other than Hisoka's Guard has shroud for as long as Hisoka's Guard remains tapped. (It can't be the target of spells or abilities.) mana={1}{U} type=Creature @@ -54846,8 +54851,8 @@ type=Enchantment [/card] [card] name=Hissing Quagmire -auto={t}:add{b} -auto={t}:add{g} +auto={t}:add{B} +auto={t}:add{G} auto={1}{B}{G}:transforms((Elemental Creature,setpower=2,settoughness=2,black,green,deathtouch)) ueot auto=tap(noevent) text=Hissing Quagmire enters tapped. -- {T}: Add {B} or {G}. -- {1}{B}{G}: Hissing Quagmire becomes a 2/2 black and green Elemental creature with deathtouch until end of turn. It's still a land. @@ -55328,7 +55333,7 @@ toughness=1 [card] name=Honored Hierarch auto=_RENOWN_(1) -auto=this(cantargetcard(*[renown]) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}],vigilance))) +auto=this(cantargetcard(*[renown]) transforms((,newability[{t}:add{G}],newability[{t}:add{R}],newability[{t}:add{U}],newability[{t}:add{B}],newability[{t}:add{W}],vigilance))) text=Renown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.) -- As long as Honored Hierarch is renowned, it has vigilance and "{T}: Add one mana of any color." mana={G} type=Creature @@ -55453,7 +55458,7 @@ abilities=lifelink auto=bestow bstw auto=bestow teach(creature) +1/+1 auto=bestow teach(creature) lifelink -bestow={3}{w} +bestow={3}{W} text=Bestow {3}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Enchanted creature gets +1/+1 and has lifelink. mana={W} type=Enchantment Creature @@ -56676,7 +56681,7 @@ auto=bestow bstw auto=bestow teach(creature|opponentBattlefield) transforms((,newability[moveto(opponentbattlefield)])) oneshot auto=bestow teach(creature) +1/+1 auto=bestow teach(creature) flying -bestow={5}{u}{u} +bestow={5}{U}{U} text=Bestow {5}{U}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Flying -- You control enchanted creature. -- Enchanted creature gets +1/+1 and has flying. mana={U} type=Enchantment Creature @@ -56833,10 +56838,10 @@ auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{W}{W}{W} auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{W}{W}{W}{W} auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{W}{W}{W}{W}{W} auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{W}{W}{W}{W}{W}{W} -auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{w} -auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{w}{w} -auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{w} -auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{w}{w}{w}{w}{w} +auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W}{W} text=Icatian Store enters tapped. -- You may choose not to untap Icatian Store during your untap step. -- At the beginning of your upkeep, if Icatian Store is tapped, put a storage counter on it. -- {T}, Remove any number of storage counters from Icatian Store: Add {W} for each storage counter removed this way. type=Land [/card] @@ -57771,7 +57776,7 @@ toughness=3 [card] name=Incorrigible Youths abilities=haste,madness -autoexile=restriction{discarded} pay({2}{r}) name(pay 2r to cast) activate name(pay 2r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({2}{R}) name(pay 2r to cast) activate name(pay 2r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Haste -- Madness {2}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={3}{R}{R} type=Creature @@ -58206,7 +58211,7 @@ name=Infiltrator il-Kor abilities=shadow text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Suspend 2 - {1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={4}{U} -suspend(2)={1}{u} +suspend(2)={1}{U} type=Creature subtype=Kor Rogue power=3 @@ -58321,7 +58326,7 @@ type=Enchantment [/card] [card] name=Initiates of the Ebon Hand -auto={1}:add{b} limit^phaseaction[end once] sacrifice^4 +auto={1}:add{B} limit^phaseaction[end once] sacrifice^4 text={1}: Add {B}. If this ability has been activated four or more times this turn, sacrifice Initiates of the Ebon Hand at the beginning of the next end step. mana={B} type=Creature @@ -58459,7 +58464,7 @@ toughness=2 [/card] [card] name=Inner-Flame Igniter -auto={2}{r}:all(creature|mybattlefield) 1/0 ueot limit^all(creature|mybattlefield) first strike ueot^3 +auto={2}{R}:all(creature|mybattlefield) 1/0 ueot limit^all(creature|mybattlefield) first strike ueot^3 text={2}{R}: Creatures you control get +1/+0 until end of turn. If this is the third time this ability has resolved this turn, creatures you control gain first strike until end of turn. mana={2}{R} type=Creature @@ -58538,7 +58543,7 @@ type=Instant [card] name=Insatiable Gorgers abilities=madness,mustattack -autoexile=restriction{discarded} pay({3}{r}) name(pay 3R to cast) activate name(pay 3R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({3}{R}) name(pay 3R to cast) activate name(pay 3R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Insatiable Gorgers attacks each combat if able. -- Madness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{R}{R} type=Creature @@ -59379,7 +59384,7 @@ toughness=1 name=Ishkanah, Grafwidow abilities=reach auto=if delirium then token(Spider,creature spider,1/2,green,reach)*3 -auto={6}{b}:target(opponent) life:-type:spider:mybattlefield +auto={6}{B}:target(opponent) life:-type:spider:mybattlefield text=Reach -- Delirium -- When Ishkanah, Grafwidow enters, if there are four or more card types among cards in your graveyard, put three 1/2 green Spider creature tokens with reach onto the battlefield. -- {6}{B}: Target opponent loses 1 life for each Spider you control. mana={4}{G} type=Legendary Creature @@ -59434,7 +59439,7 @@ name=Isolated Chapel auto=aslongas(plains,swamp|myBattlefield) tap(noevent) <1 oneshot auto={T}:Add{W} auto={T}:Add{B} -text=Isolated Chapel enters tapped unless you control a Plains or Swamp. -- {T}: Add {w} or {B}. +text=Isolated Chapel enters tapped unless you control a Plains or Swamp. -- {T}: Add {W} or {B}. type=Land [/card] [card] @@ -59512,7 +59517,7 @@ abilities=vigilance auto={t}:target(creature[attacking]) removefromcombat text=Vigilance -- {T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. -- Suspend 4 - {W}{U} (Rather than cast this card from your hand, you may pay {W}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={5}{W}{U} -suspend(4)={w}{u} +suspend(4)={W}{U} type=Legendary Creature subtype=Human Wizard power=3 @@ -59559,7 +59564,7 @@ name=Ivory Giant auto=tap all(creature[-white]) text=When Ivory Giant enters, tap all nonwhite creatures. -- Suspend 5 - {W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={5}{W}{W} -suspend(5)={w} +suspend(5)={W} type=Creature subtype=Giant power=3 @@ -59712,7 +59717,7 @@ auto={t}:target(creature) transforms((,newability[all(creature[share!name!]) dam text=Flash (You may cast this spell any time you could cast an instant.),Haste -- {T}: Izzet Staticaster deals 1 damage to target creature and each other creature with the same name as that creature. power=0 toughness=3 -mana={1}{u}{r} +mana={1}{U}{R} type=creature subtype=Human Wizard [/card] @@ -59914,7 +59919,7 @@ toughness=2 [/card] [card] name=Jalira, Master Polymorphist -auto={2}{u}{s(other creature|mybattlefield)}{t}:Reveal:1 revealzone(mylibrary) revealuntil(creature[-legendary]|mylibrary) optionone target(creature[-legendary]|myreveal) moveto(mybattlefield) optiononeend optiontwo all(*|myreveal) bottomoflibrary optiontwoend revealend +auto={2}{U}{s(other creature|mybattlefield)}{t}:Reveal:1 revealzone(mylibrary) revealuntil(creature[-legendary]|mylibrary) optionone target(creature[-legendary]|myreveal) moveto(mybattlefield) optiononeend optiontwo all(*|myreveal) bottomoflibrary optiontwoend revealend text={2}{U}, {T}, Sacrifice another creature: Reveal cards from the top of your library until you reveal a nonlegendary creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. mana={3}{U} type=Legendary Creature @@ -61072,7 +61077,7 @@ name=Just the Wind target=creature auto=moveto(hand) abilities=madness -autoexile=restriction{discarded} pay({u}) name(pay u to cast) activate name(pay u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({U}) name(pay u to cast) activate name(pay u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Return target creature to its owner's hand. -- Madness {U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={1}{U} type=Instant @@ -62466,7 +62471,7 @@ name=Keldon Halberdier abilities=first strike text=First strike -- Suspend 4 - {R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={4}{R} -suspend(4)={r} +suspend(4)={R} type=Creature subtype=Human Warrior power=4 @@ -62655,7 +62660,7 @@ toughness=1 [/card] [card] name=Kessig Prowler -auto={4}{g}:flip(Sinuous Predator) +auto={4}{G}:flip(Sinuous Predator) text={4}{G}: Transform Kessig Prowler. mana={G} type=Creature @@ -62954,7 +62959,7 @@ name=Kindly Stranger backside=Demon-Possessed Witch restriction=compare(isflipped)~equalto~0 anyzone={0}:doubleside(backside) -auto=while(restriction{delirium}) {2}{b}:flip(backside) +auto=while(restriction{delirium}) {2}{B}:flip(backside) text=Delirium {2}{B}: Transform Kindly Stranger. Activate this ability only if there are four or more card types among cards in your graveyard. // Demon-Possessed Witch mana={2}{B} type=Creature @@ -63653,7 +63658,7 @@ name=Knight of Sursi abilities=flanking,flying text=Flying; flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Suspend 3 - {W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={3}{W} -suspend(3)={w} +suspend(3)={W} type=Creature subtype=Human Knight power=2 @@ -64176,7 +64181,7 @@ toughness=1 [/card] [card] name=Kor Sky Climber -auto={1}{w}:flying ueot +auto={1}{W}:flying ueot text={1}{W}: Kor Sky Climber gains flying until end of turn. mana={2}{W} type=Creature @@ -65043,7 +65048,7 @@ toughness=3 [card] name=Kumano, Master Yamabushi auto={1}{R}:name(damage a creature) exiledeath target(creature) && damage:1 -auto={1}{r}:name(damage a player) damage:1 target(player) +auto={1}{R}:name(damage a player) damage:1 target(player) text={1}{R}: Kumano, Master Yamabushi deals 1 damage to any target. -- If a creature dealt damage by Kumano this turn would die, exile it instead. mana={3}{R}{R} type=Legendary Creature @@ -66192,7 +66197,7 @@ abilities=reach auto=bestow bstw auto=bestow teach(creature) +2/+2 auto=bestow teach(creature) reach -bestow={3}{g} +bestow={3}{G} text=Bestow {3}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Reach -- Enchanted creature gets +2/+2 and has reach. mana={1}{G} type=Enchantment Creature @@ -66342,8 +66347,8 @@ toughness=2 [card] name=Legacy Weapon abilities=shufflelibrarydeath -auto={w}{R}{G}{B}{U}:moveto(exile) target(*|battlefield) -text={w}{R}{G}{B}{U}:Exile target permanent. -- If Legacy Weapon would be put into a graveyard from anywhere, reveal Legacy Weapon and shuffle it into its owner's library instead. +auto={W}{R}{G}{B}{U}:moveto(exile) target(*|battlefield) +text={W}{R}{G}{B}{U}:Exile target permanent. -- If Legacy Weapon would be put into a graveyard from anywhere, reveal Legacy Weapon and shuffle it into its owner's library instead. type=Legendary Artifact mana={7} [/card] @@ -66638,7 +66643,7 @@ name=Leyline of Anticipation abilities=leyline auto=lord(*[-land]|myhand) asflash text=If Leyline of Anticipation is in your opening hand, you may begin the game with it on the battlefield. -- You may cast nonland cards as though they had flash. (You may cast them any time you could cast an instant.) -mana={u}{u}{2} +mana={2}{U}{U} type=Enchantment [/card] [card] @@ -66677,7 +66682,7 @@ abilities=leyline name=Leyline of the Meek auto=lord(*[token]) 1/1 text=If Leyline of the Meek is in your opening hand, you may begin the game with it on the battlefield. -- Creature tokens get +1/+1. -mana={w}{w}{2} +mana={2}{W}{W} type=Enchantment abilities=leyline [/card] @@ -66836,7 +66841,7 @@ type=Artifact [/card] [card] name=Life and Limb -auto=lord(*[saproling;forest]) transforms((saproling forest creature land,setpower=1,settoughness=1,newability[{t}:add{g}])) +auto=lord(*[saproling;forest]) transforms((saproling forest creature land,setpower=1,settoughness=1,newability[{t}:add{G}])) text=All Forests and all Saprolings are 1/1 green Saproling creatures and Forest lands in addition to their other types. mana={3}{G} type=Enchantment @@ -67668,7 +67673,7 @@ target=artifact auto=@damageof(player):all(this) counter(0/0,thatmuch,vitality) auto={c(0/0,-1,vitality)}:life:1 controller limit:1 myupkeeponly text=Enchant artifact -- Whenever you're dealt damage, put that many vitality counters on Living Artifact. -- At the beginning of your upkeep, you may remove a vitality counter from Living Artifact. If you do, you gain 1 life. -mana={g} +mana={G} type=Enchantment subtype=Aura [/card] @@ -68314,7 +68319,7 @@ name=Lord of Shatterskull Pass auto={1}{R}:counter(0/0,1,Level) asSorcery auto=this(counter{0/0.1.Level}) 3/3 auto=_ATTACKING_this(counter{0/0.6.Level}) damage:6 all(creature|opponentBattlefield) -text=Level up {1}{r} (: Put a level counter on this. Level up only as a sorcery.)--LEVEL 1-5 6/6--LEVEL 6+ --6/6 Whenever Lord of Shatterskull Pass attacks, it deals 6 damage to each creature defending player controls. +text=Level up {1}{R} (: Put a level counter on this. Level up only as a sorcery.)--LEVEL 1-5 6/6--LEVEL 6+ --6/6 Whenever Lord of Shatterskull Pass attacks, it deals 6 damage to each creature defending player controls. mana={3}{R} type=Creature subtype=Minotaur Shaman @@ -69496,7 +69501,7 @@ toughness=5 name=Maelstrom Djinn abilities=flying facedown={3} -autofacedown={2}{u}:morph +autofacedown={2}{U}:morph autofaceup=counter(0/0,2,Time) autofaceup=@each my upkeep:counter(0/0,-1,Time) autofaceup=this(counter{0/0.1.Time}<=0) sacrifice @@ -69683,7 +69688,7 @@ name=Magister Sphinx abilities=flying auto=lifeset:10 target(player) text=Flying -- When Magister Sphinx enters, target player's life total becomes 10. -mana={4}{W}{u}{B} +mana={4}{W}{U}{B} type=Artifact Creature subtype=Sphinx power=5 @@ -69712,7 +69717,7 @@ auto=damage:3 auto=if paid(alternative) then damage:3 target(other anytarget) text=Kicker - Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.) -- Magma Burst deals 3 damage to any target. If Magma Burst was kicked, it deals 3 damage to another any target. mana={3}{R} -other={3}{r}{s(land|mybattlefield)}{s(land|mybattlefield)} name(Pay Kicker) +other={3}{R}{S(land|mybattlefield)}{S(land|mybattlefield)} name(Pay Kicker) type=Instant [/card] [card] @@ -70308,7 +70313,7 @@ target=creature auto=2/0 ueot auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)! abilities=madness -autoexile=restriction{discarded} pay({3}{r}) name(pay 3r to cast) activate name(pay 3r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({3}{R}) name(pay 3r to cast) activate name(pay 3r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn. -- Madness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={3}{R} type=Sorcery @@ -70688,7 +70693,7 @@ toughness=1 [/card] [card] name=Manaweft Sliver -auto=lord(sliver|mybattlefield) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}])) +auto=lord(sliver|mybattlefield) transforms((,newability[{t}:add{G}],newability[{t}:add{R}],newability[{t}:add{U}],newability[{t}:add{B}],newability[{t}:add{W}])) text=Sliver creatures you control have "{T}: Add one mana of any color." mana={1}{G} type=Creature @@ -71007,7 +71012,7 @@ toughness=1 [card] name=Marchesa's Smuggler abilities=dethrone -auto={1}{u}{r}:target(creature|mybattlefield) transforms((,newability[haste ueot],newability[unblockable ueot])) ueot +auto={1}{U}{R}:target(creature|mybattlefield) transforms((,newability[haste ueot],newability[unblockable ueot])) ueot text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- {1}{U}{R}: Target creature you control gains haste until end of turn and can't be blocked this turn. mana={U}{R} type=Creature @@ -72348,8 +72353,8 @@ toughness=3 [/card] [card] name=Meandering River -auto={t}:add{w} -auto={t}:add{u} +auto={t}:add{W} +auto={t}:add{U} auto=tap(noevent) text=Meandering River enters tapped. -- {T}: Add {W} or {U}. type=Land @@ -73164,7 +73169,7 @@ toughness=2 [/card] [card] name=Merrow Wavebreakers -auto={1}{u}{q}:flying ueot +auto={1}{U}{q}:flying ueot text={1}{U}, {Q}: Merrow Wavebreakers gains flying until end of turn. ({Q} is the untap symbol.) mana={4}{U} type=Creature @@ -73843,7 +73848,7 @@ type=Sorcery [card] name=Mina and Denn, Wildborn auto=maxPlay(land)+1 -auto={r}{g}{h(land|mybattlefield)}:target(creature) trample ueot +auto={R}{G}{h(land|mybattlefield)}:target(creature) trample ueot text=You may play an additional land on each of your turns. -- {R}{G}, Return a land you control to its owner's hand: Target creature gains trample until end of turn. mana={2}{R}{G} type=Legendary Creature @@ -74262,7 +74267,7 @@ toughness=2 [card] name=Mindstab auto=target(player) ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ targetedplayer -suspend(4)={b} +suspend(4)={B} text=Target player discards three cards. -- Suspend 4 - {B} (Rather than cast this card from your hand, you may pay {B} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={5}{B} type=Sorcery @@ -75608,7 +75613,7 @@ abilities=mustattack auto=bestow bstw auto=bestow teach(creature) +2/+2 auto=bestow teach(creature) mustattack -bestow={2}{r} +bestow={2}{R} text=Bestow {2}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Mogis's Warhound attacks each combat if able. -- Enchanted creature gets +2/+2 and attacks each combat if able. mana={1}{R} type=Enchantment Creature @@ -76232,7 +76237,7 @@ type=Enchantment name=Moonring Island auto=tap(noevent) aicode=activate name(look) donothing -auto={u}{t}:target(player) name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend restriction{type(*[blue]|mybattlefield)~morethan~1} +auto={U}{t}:target(player) name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend restriction{type(*[blue]|mybattlefield)~morethan~1} text=({T}: Add {U}.) -- Moonring Island enters tapped. -- {U}, {T}: Look at the top card of target player's library. Activate this ability only if you control two or more blue permanents. type=Land subtype=Island @@ -76585,7 +76590,7 @@ type=Enchantment name=Mortal Obstinacy target=creature|mybattlefield auto=1/1 -auto=@combatdamaged(player) from(mytgt):may sacrifice(this) && destroy target(enchantment) +auto=@combatdamaged(player) from(mytgt):may sacrifice(Mortal Obstinacy) && destroy target(enchantment) text=Enchant creature you control -- Enchanted creature gets +1/+1. -- Whenever enchanted creature deals combat damage to a player, you may sacrifice Mortal Obstinacy. If you do, destroy target enchantment. mana={W} type=Enchantment @@ -77982,7 +77987,7 @@ toughness=2 [/card] [card] name=Mystic Speculation -buyback={u}{2} +buyback={U}{2} aicode=activate transforms((,newability[all(*[zpos<=3]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=_SCRY3_ text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Scry 3. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) @@ -78252,7 +78257,7 @@ name=Nantuko Shaman auto=aslongas(land[tapped]|mybattlefield) draw:1 controller <1 text=When Nantuko Shaman enters, if you control no tapped lands, draw a card. -- Suspend 1 - {2}{G}{G} (Rather than cast this card from your hand, you may pay {2}{G}{G} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={2}{G} -suspend(1)={2}{g}{g} +suspend(1)={2}{G}{G} type=Creature subtype=Insect Shaman power=3 @@ -79004,8 +79009,8 @@ toughness=1 [/card] [card] name=Needle Spires -auto={t}:add{w} -auto={t}:add{r} +auto={t}:add{W} +auto={t}:add{R} auto={2}{R}{W}:transforms((Elemental Creature,setpower=2,settoughness=1,red,white,double strike)) ueot auto=tap(noevent) text=Needle Spires enters tapped. -- {T}: Add {R} or {W}. -- {2}{R}{W}: Needle Spires becomes a 2/1 red and white Elemental creature with double strike until end of turn. It's still a land. @@ -79845,7 +79850,7 @@ name=Nighthowler auto=bestow teach(creature) type:creature:graveyard/type:creature:graveyard nonstatic auto=lord(this) type:creature:graveyard/type:creature:graveyard nonstatic auto=bestow bstw -bestow={2}{b}{b} +bestow={2}{B}{B} text=Bestow {2}{B}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Nighthowler and enchanted creature each get +X/+X, where X is the number of creature cards in all graveyards. mana={1}{B}{B} type=Enchantment Creature @@ -80046,7 +80051,7 @@ abilities=fear autoexile=@movedto(*|opponentgraveyard) suspended:may counter(0/0,-1,Time) text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Suspend 7 - {1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with seven time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith. mana={4}{B}{B} -suspend(7)={1}{b} +suspend(7)={1}{B} type=Creature subtype=Horror power=4 @@ -80182,7 +80187,7 @@ abilities=flying auto=bestow bstw auto=bestow teach(creature) +2/+2 auto=bestow teach(creature) flying -bestow={4}{u} +bestow={4}{U} text=Bestow {4}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Flying -- Enchanted creature gets +2/+2 and has flying. mana={2}{U} type=Enchantment Creature @@ -80499,7 +80504,7 @@ abilities=lure auto=bestow bstw auto=bestow teach(creature) +1/+1 auto=bestow teach(creature) lure -bestow={5}{g} +bestow={5}{G} text=Bestow {5}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- All creatures able to block Noble Quarry or enchanted creature do so. -- Enchanted creature gets +1/+1. mana={2}{G} type=Enchantment Creature @@ -80575,7 +80580,7 @@ type=Artifact [/card] [card] name=Noggin Whack -other={1}{b} name(Prowl) +other={1}{B} name(Prowl) otherrestriction=prowl auto=Reveal:3 revealzone(opponenthand) optionone choice name(choose Discards) target(<2>*|reveal) transforms((,newability[moveto(hand) and!(reject)!])) oneshot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(hand)])) oneshot optiontwoend revealend text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player reveals three cards from their hand. You choose two of them. That player discards those cards. @@ -80975,7 +80980,7 @@ type=Artifact [/card] [card] name=Null Caller -auto={3}{b}{e(creature|mygraveyard)}:_ZOMBIETOKEN_ and!( tap(noevent) )! +auto={3}{B}{e(creature|mygraveyard)}:_ZOMBIETOKEN_ and!( tap(noevent) )! text={3}{B}, Exile a creature card from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield tapped. mana={3}{B} type=Creature @@ -81133,7 +81138,7 @@ abilities=trample auto=bestow bstw auto=bestow teach(creature) +3/+3 auto=bestow teach(creature) trample -bestow={5}{g} +bestow={5}{G} text=Bestow {5}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Trample -- Enchanted creature gets +3/+3 and has trample. mana={3}{G} type=Enchantment Creature @@ -81145,7 +81150,7 @@ toughness=3 name=Nylea's Presence target=land auto=draw:1 controller -auto=teach(land) transforms((plains forest mountain swamp island,newability[{t}:add{w}],newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{b}],newability[{t}:add{u}])) +auto=teach(land) transforms((plains forest mountain swamp island,newability[{t}:add{W}],newability[{t}:add{G}],newability[{t}:add{R}],newability[{t}:add{B}],newability[{t}:add{U}])) text=Enchant land -- When Nylea's Presence enters, draw a card. -- Enchanted land is every basic land type in addition to its other types. mana={1}{G} type=Enchantment @@ -81211,7 +81216,7 @@ toughness=7 name=Nyxborn Eidolon auto=bestow bstw auto=bestow teach(creature) +2/+1 -bestow={4}{b} +bestow={4}{B} text=Bestow {4}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Enchanted creature gets +2/+1. mana={1}{B} type=Enchantment Creature @@ -81223,7 +81228,7 @@ toughness=1 name=Nyxborn Rollicker auto=bestow bstw auto=bestow teach(creature) +1/+1 -bestow={1}{r} +bestow={1}{R} text=Bestow {1}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Enchanted creature gets +1/+1. mana={R} type=Enchantment Creature @@ -81235,7 +81240,7 @@ toughness=1 name=Nyxborn Shieldmate auto=bestow bstw auto=bestow teach(creature) +1/+2 -bestow={2}{w} +bestow={2}{W} text=Bestow {2}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Enchanted creature gets +1/+2. mana={W} type=Enchantment Creature @@ -81247,7 +81252,7 @@ toughness=2 name=Nyxborn Triton auto=bestow bstw auto=bestow teach(creature) +2/+3 -bestow={4}{u} +bestow={4}{U} text=Bestow {4}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Enchanted creature gets +2/+3. mana={2}{U} type=Enchantment Creature @@ -81259,7 +81264,7 @@ toughness=3 name=Nyxborn Wolf auto=bestow bstw auto=bestow teach(creature) +3/+1 -bestow={4}{g} +bestow={4}{G} text=Bestow {4}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Enchanted creature gets +3/+1. mana={2}{G} type=Enchantment Creature @@ -81594,7 +81599,7 @@ abilities=vigilance auto=bestow bstw auto=bestow teach(creature) +2/+2 auto=bestow teach(creature) vigilance -bestow={4}{w} +bestow={4}{W} text=Bestow {4}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Vigilance -- Enchanted creature gets +2/+2 and has vigilance. mana={2}{W} type=Enchantment Creature @@ -82931,7 +82936,7 @@ toughness=1 [card] name=Orcish Librarian aicode=activate transforms((,newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)],newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)],newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)],newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)])) ueot -auto={r}{t}:reveal:8 optionone name(Exile 4 cards) moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) optiononeend optiontwo name(put on top) target(<8>*|reveal) moveto(mylibrary) optiontwoend revealend +auto={R}{t}:reveal:8 optionone name(Exile 4 cards) moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) optiononeend optiontwo name(put on top) target(<8>*|reveal) moveto(mylibrary) optiontwoend revealend text={R}, {T}: Look at the top eight cards of your library. Exile four of them at random, then put the rest on top of your library in any order. mana={1}{R} type=Creature @@ -83038,7 +83043,7 @@ toughness=1 [/card] [card] name=Order of Whiteclay -auto={1}{w}{w}{q}:target(creature[manacost <=3]|mygraveyard) moveto(mybattlefield) +auto={1}{W}{W}{q}:target(creature[manacost <=3]|mygraveyard) moveto(mybattlefield) text={1}{W}{W}, {Q}: Return target creature card with mana value 3 or less from your graveyard to the battlefield. ({Q} is the untap symbol.) mana={1}{W}{W} type=Creature @@ -84114,11 +84119,11 @@ toughness=3 [/card] [card] name=Pale Wayfarer -auto={2}{w}{w}{q}:target(creature) protection from white ueot -auto={2}{w}{w}{q}:target(creature) protection from black ueot -auto={2}{w}{w}{q}:target(creature) protection from green ueot -auto={2}{w}{w}{q}:target(creature) protection from red ueot -auto={2}{w}{w}{q}:target(creature) protection from blue ueot +auto={2}{W}{W}{q}:target(creature) protection from white ueot +auto={2}{W}{W}{q}:target(creature) protection from black ueot +auto={2}{W}{W}{q}:target(creature) protection from green ueot +auto={2}{W}{W}{q}:target(creature) protection from red ueot +auto={2}{W}{W}{q}:target(creature) protection from blue ueot text={2}{W}{W}, {Q}: Target creature gains protection from the color of its controller's choice until end of turn. ({Q} is the untap symbol.) mana={5}{W}{W} type=Creature @@ -84768,7 +84773,7 @@ toughness=2 [/card] [card] name=Patrol Signaler -auto={1}{w}{q}:token(KithKin,creature kithkin soldier,1/1,white) +auto={1}{W}{q}:token(KithKin,creature kithkin soldier,1/1,white) text={1}{W}, {Q}: Put a 1/1 white Kithkin Soldier creature token onto the battlefield. ({Q} is the untap symbol.) mana={1}{W} type=Creature @@ -85028,7 +85033,7 @@ toughness=2 name=Pearlspear Courier abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={2}{w}{t}:target(Soldier) grant transforms((,newability[2/2],vigilance)) grantend +auto={2}{W}{t}:target(Soldier) grant transforms((,newability[2/2],vigilance)) grantend text=You may choose not to untap Pearlspear Courier during your untap step. -- {2}{W}, {T}: Target Soldier creature gets +2/+2 and has vigilance for as long as Pearlspear Courier remains tapped. mana={2}{W} type=Creature @@ -86101,7 +86106,7 @@ name=Phthisis auto=name(destroy) target(creature) transforms((,newability[destroy],newability[life:-p controller],newability[life:-t controller])) text=Destroy target creature. Its controller loses life equal to its power plus its toughness. -- Suspend 5 - {1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={3}{B}{B}{B}{B} -suspend(5)={1}{b} +suspend(5)={1}{B} type=Sorcery [/card] [card] @@ -86728,11 +86733,11 @@ toughness=1 [card] name=Pili-Pala abilities=flying -auto={2}{q}:add{w} -auto={2}{q}:add{u} -auto={2}{q}:add{b} -auto={2}{q}:add{r} -auto={2}{q}:add{g} +auto={2}{q}:add{W} +auto={2}{q}:add{U} +auto={2}{q}:add{B} +auto={2}{q}:add{R} +auto={2}{q}:add{G} text=Flying -- {2}, {Q}: Add one mana of any color. ({Q} is the untap symbol.) mana={2} type=Artifact Creature @@ -87579,7 +87584,7 @@ name=Plunder auto=target(*[land;artifact]) destroy text=Destroy target artifact or land. -- Suspend 4 - {1}{R} (Rather than cast this card from your hand, you may pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={4}{R} -suspend(4)={1}{r} +suspend(4)={1}{R} type=Sorcery [/card] [card] @@ -89298,7 +89303,7 @@ toughness=2 [/card] [card] name=Proteus Staff -auto={2}{u}{t}:target(creature) transforms((,newability[bottomoflibrary],newability[Reveal:1 revealzone(targetedpersonslibrary) revealuntil(creature|targetedpersonslibrary) optionone choice name(Put in play) target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend])) oneshot assorcery +auto={2}{U}{t}:target(creature) transforms((,newability[bottomoflibrary],newability[Reveal:1 revealzone(targetedpersonslibrary) revealuntil(creature|targetedpersonslibrary) optionone choice name(Put in play) target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend])) oneshot assorcery text={2}{U}, {T}: Put target creature on the bottom of its owner's library. That creature's controller reveals cards from the top of their library until they reveals a creature card. The player puts that card onto the battlefield and the rest on the bottom of their library in any order. Activate this ability only any time you could cast a sorcery. mana={3} type=Artifact @@ -89916,7 +89921,7 @@ abilities=menace auto=bestow bstw auto=bestow teach(creature) +3/+3 auto=bestow teach(creature) menace -bestow={6}{r} +bestow={6}{R} text=Bestow {6}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Purphoros's Emissary can't be blocked except by two or more creatures. -- Enchanted creature gets +3/+3 and can't be blocked except by two or more creatures. mana={3}{R} type=Enchantment Creature @@ -92263,7 +92268,7 @@ toughness=6 [card] name=Raven Familiar abilities=flying,hiddenface -auto=upcost[{2}{u};next upkeep] sacrifice +auto=upcost[{2}{U};next upkeep] sacrifice aicode=activate transforms((,newability[moveto(hand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos<=2]|mylibrary)])) ueot auto=reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(hand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend text=Flying -- Echo {2}{U} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Raven Familiar enters, look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. @@ -93037,7 +93042,7 @@ toughness=2 [/card] [card] name=Reckless Embermage -auto={1}{r}:damage:1 target(anytarget) && damage:1 all(this) +auto={1}{R}:damage:1 target(anytarget) && damage:1 all(this) text={1}{R}: Reckless Embermage deals 1 damage to any target and 1 damage to itself. mana={3}{R} type=Creature @@ -93306,17 +93311,17 @@ type=Instant [card] name=Red Mana Battery auto={2}{T}:counter(0/0,1,Charge) -auto={t}:name(Remove 0 Counters) add{r} -auto={T}{C(0/0,-1,Charge)}:name(Remove 1 Counters) add{R}{r} -auto={T}{C(0/0,-2,Charge)}:name(Remove 2 Counters) add{R}{R}{r} -auto={T}{C(0/0,-3,Charge)}:name(Remove 3 Counters) add{R}{R}{R}{r} -auto={T}{C(0/0,-4,Charge)}:name(Remove 4 Counters) add{R}{R}{R}{R}{r} -auto={T}{C(0/0,-5,Charge)}:name(Remove 5 Counters) add{R}{R}{R}{R}{R}{r} -auto={T}{C(0/0,-6,Charge)}:name(Remove 6 Counters) add{R}{R}{R}{R}{R}{R}{r} -auto={T}{C(0/0,-7,Charge)}:name(Remove 7 Counters) add{R}{R}{R}{R}{R}{R}{R}{r} -auto={T}{C(0/0,-8,Charge)}:name(Remove 8 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{r} -auto={T}{C(0/0,-9,Charge)}:name(Remove 9 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{r} -auto={T}{C(0/0,-10,Charge)}:name(Remove 10 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{R}{r} +auto={t}:name(Remove 0 Counters) add{R} +auto={T}{C(0/0,-1,Charge)}:name(Remove 1 Counters) add{R}{R} +auto={T}{C(0/0,-2,Charge)}:name(Remove 2 Counters) add{R}{R}{R} +auto={T}{C(0/0,-3,Charge)}:name(Remove 3 Counters) add{R}{R}{R}{R} +auto={T}{C(0/0,-4,Charge)}:name(Remove 4 Counters) add{R}{R}{R}{R}{R} +auto={T}{C(0/0,-5,Charge)}:name(Remove 5 Counters) add{R}{R}{R}{R}{R}{R} +auto={T}{C(0/0,-6,Charge)}:name(Remove 6 Counters) add{R}{R}{R}{R}{R}{R}{R} +auto={T}{C(0/0,-7,Charge)}:name(Remove 7 Counters) add{R}{R}{R}{R}{R}{R}{R}{R} +auto={T}{C(0/0,-8,Charge)}:name(Remove 8 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R} +auto={T}{C(0/0,-9,Charge)}:name(Remove 9 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{R} +auto={T}{C(0/0,-10,Charge)}:name(Remove 10 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{R}{R} text={2}, {T}: Put a charge counter on Red Mana Battery. -- {T}, Remove any number of charge counters from Red Mana Battery: Add {R}, then add an additional {R} for each charge counter removed this way. mana={4} type=Artifact @@ -93418,11 +93423,11 @@ toughness=2 [/card] [card] name=Reflecting Pool -auto=this(variable{plandg}>0) {t}:out{g} -auto=this(variable{plandu}>0) {t}:out{u} -auto=this(variable{plandr}>0) {t}:out{r} -auto=this(variable{plandb}>0) {t}:out{b} -auto=this(variable{plandw}>0) {t}:out{w} +auto=this(variable{plandg}>0) {t}:out{G} +auto=this(variable{plandu}>0) {t}:out{U} +auto=this(variable{plandr}>0) {t}:out{R} +auto=this(variable{plandb}>0) {t}:out{B} +auto=this(variable{plandw}>0) {t}:out{W} auto=this(variable{plandc}>0) {t}:out{1} text={T}: Add one mana of any type that a land you control could produce. type=Land @@ -93683,7 +93688,7 @@ type=Sorcery [card] name=Relentless Hunter abilities=trample -auto={1}{r}{g}:1/1 && trample +auto={1}{R}{G}:1/1 && trample text={1}{R}{G}: Relentless Hunter gets +1/+1 and gains trample until end of turn. mana={1}{R}{G} type=Creature @@ -94998,7 +95003,7 @@ toughness=6 [/card] [card] name=Rhox -auto={g}{2}:regenerate +auto={G}{2}:regenerate auto=_BLOCKED_may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this) text=You may have Rhox assign its combat damage as though it weren't blocked. -- {2}{G}: Regenerate Rhox. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) mana={4}{G}{G} @@ -95262,7 +95267,7 @@ name=Rift Bolt auto=target(anytarget) damage:3 text=Rift Bolt deals 3 damage to any target. -- Suspend 1 - {R} (Rather than cast this card from your hand, you may pay {R} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={2}{R} -suspend(1)={r} +suspend(1)={R} type=Sorcery [/card] [card] @@ -95291,7 +95296,7 @@ abilities=flying auto=moveto(hand) target(*) text=Flying -- When Riftwing Cloudskate enters, return target permanent to its owner's hand. -- Suspend 3 - {1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={3}{U}{U} -suspend(3)={1}{u} +suspend(3)={1}{U} type=Creature subtype=Illusion power=2 @@ -96265,8 +96270,8 @@ toughness=5 [card] name=Rock Hydra auto=counter(1/1,X) -auto={r}:prevent:1 all(this) -auto={r}{r}{r}:counter(1/1) myUpkeeponly +auto={R}:prevent:1 all(this) +auto={R}{R}{R}:counter(1/1) myUpkeeponly abilities=wilting text=Rock Hydra enters with X +1/+1 counters on it. -- For each 1 damage that would be dealt to Rock Hydra, if it has a +1/+1 counter on it, remove a +1/+1 counter from it and prevent that 1 damage. -- {R}: Prevent the next 1 damage that would be dealt to Rock Hydra this turn. -- {R}{R}{R}: Put a +1/+1 counter on Rock Hydra. Activate this ability only during your upkeep. mana={X}{R}{R} @@ -96463,7 +96468,7 @@ anyzone=mathlifetotalminusopponentlifetotalminusendmathend/mathlifetotalminusopp autoexile=@counterremoved(0/0,1,Time) from(sourcecard) suspended:ability$!choice life:-1 target(opponent) && life:1 controller!$ controller text=Roiling Horror's power and toughness are each equal to your life total minus the life total of an opponent with the most life. -- Suspend X--{X}{B}{B}{B}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{B}{B}{B} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever a time counter is removed from Roiling Horror while it's exiled, target player loses 1 life and you gain 1 life. mana={3}{B}{B} -suspend(0)={X}{b}{b}{b} +suspend(0)={X}{B}{B}{B} type=Creature subtype=Horror power=* @@ -98020,7 +98025,7 @@ subtype=Mountain Plains [/card] [card] name=Sacred Guide -auto={w}{1}{s}:Reveal:1 revealzone(mylibrary) revealuntil(*[white]|mylibrary) optionone name(Get White) target(*[white]|myreveal) moveto(hand) optiononeend optiontwo all(*|reveal) moveto(exile) optiontwoend revealend +auto={W}{1}{s}:Reveal:1 revealzone(mylibrary) revealuntil(*[white]|mylibrary) optionone name(Get White) target(*[white]|myreveal) moveto(hand) optiononeend optiontwo all(*|reveal) moveto(exile) optiontwoend revealend text={1}{W}, Sacrifice Sacred Guide: Reveal cards from the top of your library until you reveal a white card. Put that card into your hand and exile all other cards revealed this way. mana={W} type=Creature @@ -98183,7 +98188,7 @@ toughness=2 [/card] [card] name=Safehold Sentry -auto={2}{w}{q}:0/+2 ueot +auto={2}{W}{q}:0/+2 ueot text={2}{W}, {Q}: Safehold Sentry gets +0/+2 until end of turn. ({Q} is the untap symbol.) mana={1}{W} type=Creature @@ -98679,7 +98684,7 @@ type=Instant name=Sanctifier of Souls abilities=flying auto=@movedto(other creature|mybattlefield):1/1 ueot -auto={2}{w}{E(creature|mygraveyard)}:_SPIRITTOKEN_ +auto={2}{W}{E(creature|mygraveyard)}:_SPIRITTOKEN_ text=Whenever another creature enters under your control, Sanctifier of Souls gets +1/+1 until end of turn. -- {2}{W}, Exile a creature card from your graveyard: Put a 1/1 white Spirit creature token with flying onto the battlefield. mana={3}{W} type=Creature @@ -101306,7 +101311,7 @@ aicode=activate moveTo(myBattlefield) target(land[basic]|myLibrary) auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|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!(moveTo(myBattlefield))! afterrevealedend revealend text=Search your library for a basic land card and put it onto the battlefield. Then shuffle. -- Suspend 2 - {G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={2}{G} -suspend(2)={g} +suspend(2)={G} type=Sorcery [/card] [card] @@ -101372,7 +101377,7 @@ type=Instant [card] name=Searing Spear Askari abilities=flanking -auto={1}{r}:menace ueot +auto={1}{R}:menace ueot text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {1}{R}: Searing Spear Askari can't be blocked except by two or more creatures this turn. mana={2}{R} type=Creature @@ -101574,7 +101579,7 @@ subtype=Aura [/card] [card] name=Security Detail -auto=aslongas(creature|mybattlefield) {w}{w}:_SOLDIERTOKEN_ limit:1 <1 +auto=aslongas(creature|mybattlefield) {W}{W}:_SOLDIERTOKEN_ limit:1 <1 text={W}{W}: Put a 1/1 white Soldier creature token onto the battlefield. Activate this ability only if you control no creatures and only once each turn. mana={3}{W} type=Enchantment @@ -102320,7 +102325,7 @@ name=Senseless Rage target=creature auto=2/2 abilities=madness -autoexile=restriction{discarded} pay({1}{r}) name(pay 1r to cast) activate name(pay 1r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({1}{R}) name(pay 1r to cast) activate name(pay 1r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Enchant creature -- Enchanted creature gets +2/+2. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={1}{R} type=Enchantment @@ -102891,11 +102896,11 @@ toughness=3 [card] name=Servant of the Conduit auto=alterenergy:2 controller -auto={t}{e:1}:Add{g} -auto={t}{e:1}:Add{r} -auto={t}{e:1}:Add{u} -auto={t}{e:1}:Add{b} -auto={t}{e:1}:Add{w} +auto={t}{e:1}:Add{G} +auto={t}{e:1}:Add{R} +auto={t}{e:1}:Add{U} +auto={t}{e:1}:Add{B} +auto={t}{e:1}:Add{W} text=When Servant of the Conduit enters, you get {E}{E} (two energy counters). -- {T}, Pay {E}: Add one mana of any color. mana={1}{G} type=Creature @@ -103125,10 +103130,10 @@ subtype=Aura [/card] [card] name=Shade of Trokair -auto={w}:+1/+1 ueot +auto={W}:+1/+1 ueot text={W}: Shade of Trokair gets +1/+1 until end of turn. -- Suspend 3 - {W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={3}{W} -suspend(3)={w} +suspend(3)={W} type=Creature subtype=Shade power=1 @@ -104309,7 +104314,7 @@ name=Shivan Meteor auto=damage:13 target(creature) text=Shivan Meteor deals 13 damage to target creature. -- Suspend 2 - {1}{R}{R} (Rather than cast this card from your hand, you may pay {1}{R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) mana={3}{R}{R} -suspend(2)={1}{r}{r} +suspend(2)={1}{R}{R} type=Sorcery [/card] [card] @@ -104704,7 +104709,7 @@ toughness=2 [card] name=Shrill Howler abilities=strong -auto={5}{g}:flip(Howling Chorus) +auto={5}{G}:flip(Howling Chorus) text=Creatures with power less than Shrill Howler's power can't block it. -- {5}{G}: Transform Shrill Howler. mana={2}{G} type=Creature @@ -105154,7 +105159,7 @@ type=Enchantment name=Sigarda, Heron's Grace abilities=flying,controllershroud auto=lord(human|mybattlefield) hexproof -auto={2}{E(*|mygraveyard)}:token(Human Soldier,Creature Human Soldier,1/1,white) +auto={2}{E(*|mygraveyard)}:_HUMANSOLDIERTOKEN_ text=Flying -- You and Humans you control have hexproof. -- {2}, Exile a card from your graveyard: Put a 1/1 white Human Soldier creature token onto the battlefield. mana={3}{G}{W} type=Legendary Creature @@ -105206,7 +105211,7 @@ auto=nosolo auto=bestow bstw auto=bestow teach(creature) nosolo auto=bestow teach(creature) +3/+2 -bestow={4}{w} +bestow={4}{W} text=Bestow {4}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Sightless Brawler can't attack alone. -- Enchanted creature gets +3/+2 and can't attack alone. mana={1}{W} type=Enchantment Creature @@ -106605,7 +106610,7 @@ toughness=1 [card] name=Skirk Drill Sergeant aicode=activate transforms((,newability[if type(goblin[-instant;-sorcery;zpos=1]|mylibrary)~morethan~0 then target(goblin[-instant;-sorcery;zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownergraveyard)])) ueot -auto=@movedto(Goblin|mygraveyard) from(battlefield):pay({2}{r}) reveal:1 optionone target(goblin|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend +auto=@movedto(Goblin|mygraveyard) from(battlefield):pay({2}{R}) reveal:1 optionone target(goblin|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend text=Whenever Skirk Drill Sergeant or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. mana={1}{R} type=Creature @@ -106709,7 +106714,7 @@ toughness=2 [/card] [card] name=Skirsdag Supplicant -auto={b}{t}{D(*|myhand)}:all(player) life:-2 +auto={B}{t}{D(*|myhand)}:all(player) life:-2 text={B}, {T}, Discard a card: Each player loses 2 life. mana={2}{B} type=Creature @@ -108472,7 +108477,7 @@ type=Enchantment [card] name=Smoldering Werewolf auto=target(creature) damage:1 -auto={4}{r}{r}:flip(Erupting Dreadwolf) +auto={4}{R}{R}:flip(Erupting Dreadwolf) text=When Smoldering Werewolf enters, it deals 1 damage to each of up to two target creatures. -- {4}{R}{R}: Transform Smoldering Werewolf. mana={2}{R}{R} type=Creature @@ -109366,7 +109371,7 @@ type=Instant [/card] [card] name=Soothsaying -auto={3}{u}{u}:shuffle +auto={3}{U}{U}:shuffle auto={x}:name(Look at top X cards) reveal:x optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo name(put back) target(<20>*|reveal) moveto(mylibrary) optiontwoend revealend text={3}{U}{U}: Shuffle your library. -- {X}: Look at the top X cards of your library and put them back in any order. mana={U} @@ -109594,7 +109599,7 @@ toughness=2 [/card] [card] name=Soul Collector -autofacedown={b}{b}{b}:morph +autofacedown={B}{B}{B}:morph facedown={3} auto=@vampired(creature) from(this):all(trigger[to]) moveto(mybattlefield) text=Flying -- Whenever a creature dealt damage by Soul Collector this turn is put into a graveyard, return that card to the battlefield under your control. -- Morph {B}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) @@ -111441,7 +111446,7 @@ abilities=mustblock auto=bestow bstw auto=bestow teach(creature) mustblock auto=bestow teach(creature) +3/+2 -bestow={4}{g} +bestow={4}{G} text=Bestow {4}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Spirespine blocks each turn if able. -- Enchanted creature gets +4/+1 and blocks each turn if able. mana={2}{G} type=Enchantment Creature @@ -111717,7 +111722,7 @@ auto=bestow bstw auto=bestow teach(creature) +1/+1 auto=bestow transforms((,newability[_ATTACKING_life:-2 opponent])) forever auto=_ATTACKING_life:-2 opponent -bestow={3}{b} +bestow={3}{B} text=Bestow {3}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Whenever Spiteful Returned or enchanted creature attacks, defending player loses 2 life. -- Enchanted creature gets +1/+1. mana={1}{B} type=Enchantment Creature @@ -112617,7 +112622,7 @@ toughness=3 [/card] [card] name=Stallion of Ashmouth -auto=while(restriction{delirium}) {1}{b}:1/1 ueot +auto=while(restriction{delirium}) {1}{B}:1/1 ueot text=Delirium{1}{B}: Stallion of Ashmouth gets +1/+1 until end of turn. Activate this ability only if there are four or more card types among cards in your graveyard. mana={3}{B} type=Creature @@ -113304,7 +113309,7 @@ name=Stensia Masquerade auto=lord(creature[attacking]|mybattlefield) first strike auto=@combatdamaged(player) from(vampire|mybattlefield): counter(1/1) all(trigger[from]) abilities=madness -autoexile=restriction{discarded} pay({2}{r}) name(pay 2r to cast) activate name(pay 2r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({2}{R}) name(pay 2r to cast) activate name(pay 2r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Attacking creatures you control have first strike. -- Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it. -- Madness {2}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{R} type=Enchantment @@ -113312,7 +113317,7 @@ type=Enchantment [card] name=Steppe Glider abilities=flying,vigilance -auto={w}{1}:target(creature[counter{1/1.1}]) transforms((,flying,vigilance)) ueot +auto={W}{1}:target(creature[counter{1/1.1}]) transforms((,flying,vigilance)) ueot text=Flying, vigilance -- {1}{W}: Target creature with a +1/+1 counter on it gains flying and vigilance until end of turn. mana={4}{W} type=Creature @@ -114159,7 +114164,7 @@ toughness=4 name=Stormcaller of Keranos abilities=haste aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot -auto={1}{u}:_SCRY1_ +auto={1}{U}:_SCRY1_ text=Haste -- {1}{U}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) mana={2}{R} type=Creature @@ -114179,7 +114184,7 @@ type=Enchantment name=Stormchaser Chimera abilities=flying aicode=activate transforms((,newability[all(*[zpos=1]|mylibrary) transforms((,newability[name(Stormchaser chimera gets +x/0) target(Stormchaser Chimera|mybattlefield) manacost/0 ueot])) oneshot])) oneshot -auto={2}{u}{r}:scry:1 scrycore delayed transforms((,newability[name(Stormchaser chimera gets +x/0) revealedmana/0])) ueot scrycoreend scryend +auto={2}{U}{R}:scry:1 scrycore delayed transforms((,newability[name(Stormchaser chimera gets +x/0) revealedmana/0])) ueot scrycoreend scryend text=Flying -- {2}{U}{R}: Scry 1, then reveal the top card of your library. Stormchaser Chimera gets +X/+0 until end of turn, where X is that card's mana value. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) mana={2}{U}{R} type=Creature @@ -114581,7 +114586,7 @@ type=Instant name=Strength of Arms target=creature auto=2/2 ueot -auto=if type(equipment|mybattlefield)~morethan~0 then token(Human Soldier,creature Human Soldier,1/1,white) +auto=if type(equipment|mybattlefield)~morethan~0 then _HUMANSOLDIERTOKEN_ text=Target creature gets +2/+2 until end of turn. If you control an Equipment, put a 1/1 white Human Soldier creature token onto the battlefield. mana={W} type=Instant @@ -114750,7 +114755,7 @@ toughness=1 name=Stromkirk Occultist abilities=trample,madness auto=@combatdamaged(player) from(this):moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary) -autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({1}{R}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Trample -- Whenever Stromkirk Occultist deals combat damage to a player, exile the top card of your library. Until end of turn, you may play that card. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={2}{R} type=Creature @@ -115078,8 +115083,8 @@ type=Instant [/card] [card] name=Submerged Boneyard -auto={t}:add{b} -auto={t}:add{u} +auto={t}:add{B} +auto={t}:add{U} auto=tap(noevent) text=Submerged Boneyard enters tapped. -- {T}: Add {U} or {B}. type=Land @@ -118687,8 +118692,8 @@ subtype=Forest Plains [card] name=Temple of Abandon auto=tap(noevent) -auto={t}:add{r} -auto={t}:add{g} +auto={t}:add{R} +auto={t}:add{G} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Abandon enters tapped. -- When Temple of Abandon enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {R} or {G}. @@ -118697,8 +118702,8 @@ type=Land [card] name=Temple of Deceit auto=tap(noevent) -auto={t}:add{u} -auto={t}:add{b} +auto={t}:add{U} +auto={t}:add{B} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Deceit enters tapped. -- When Temple of Deceit enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {U} or {B}. @@ -118707,8 +118712,8 @@ type=Land [card] name=Temple of Enlightenment auto=tap(noevent) -auto={t}:add{w} -auto={t}:add{u} +auto={t}:add{W} +auto={t}:add{U} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Enlightenment enters tapped. -- When Temple of Enlightenment enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {W} or {U}. @@ -118717,8 +118722,8 @@ type=Land [card] name=Temple of Epiphany auto=tap(noevent) -auto={t}:add{u} -auto={t}:add{r} +auto={t}:add{U} +auto={t}:add{R} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Epiphany enters tapped. -- When Temple of Epiphany enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {U} or {R}. @@ -118727,8 +118732,8 @@ type=Land [card] name=Temple of Malady auto=tap(noevent) -auto={t}:add{b} -auto={t}:add{g} +auto={t}:add{B} +auto={t}:add{G} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Malady enters tapped. -- When Temple of Malady enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {B} or {G}. @@ -118737,8 +118742,8 @@ type=Land [card] name=Temple of Malice auto=tap(noevent) -auto={t}:add{b} -auto={t}:add{r} +auto={t}:add{B} +auto={t}:add{R} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Malice enters tapped. -- When Temple of Malice enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {B} or {R}. @@ -118747,8 +118752,8 @@ type=Land [card] name=Temple of Mystery auto=tap(noevent) -auto={t}:add{g} -auto={t}:add{u} +auto={t}:add{G} +auto={t}:add{U} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Mystery enters tapped. -- When Temple of Mystery enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {G} or {U}. @@ -118757,8 +118762,8 @@ type=Land [card] name=Temple of Plenty auto=tap(noevent) -auto={t}:add{g} -auto={t}:add{w} +auto={t}:add{G} +auto={t}:add{W} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Plenty enters tapped. -- When Temple of Plenty enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {G} or {W}. @@ -118767,8 +118772,8 @@ type=Land [card] name=Temple of Silence auto=tap(noevent) -auto={t}:add{w} -auto={t}:add{b} +auto={t}:add{W} +auto={t}:add{B} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Silence enters tapped. -- When Temple of Silence enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {W} or {B}. @@ -118777,8 +118782,8 @@ type=Land [card] name=Temple of Triumph auto=tap(noevent) -auto={t}:add{r} -auto={t}:add{w} +auto={t}:add{R} +auto={t}:add{W} aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=name(Scry 1) _SCRY1_ text=Temple of Triumph enters tapped. -- When Temple of Triumph enters, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {R} or {W}. @@ -119688,7 +119693,7 @@ auto=bestow bstw auto=bestow teach(creature) +3/+3 auto=bestow transforms((,newability[@combatdamagefoeof(player) from(this):draw:1])) forever auto=@combatdamagefoeof(player) from(this):draw:1 -bestow={5}{u} +bestow={5}{U} text=Bestow {5}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- Whenever Thassa's Emissary or enchanted creature deals combat damage to a player, draw a card. -- Enchanted creature gets +3/+3. mana={3}{U} type=Enchantment Creature @@ -119715,7 +119720,7 @@ type=Instant [card] name=Thassa, God of the Sea abilities=Indestructible -auto={1}{u}:target(creature|mybattlefield) unblockable ueot +auto={1}{U}:target(creature|mybattlefield) unblockable ueot aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=@each my upkeep:_SCRY1_ auto=this(variable{type:manau}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)])) @@ -119990,7 +119995,7 @@ toughness=4 [/card] [card] name=Thicket Elemental -kicker={1}{g} +kicker={1}{G} auto=if paid(kicker) then Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone name(Get Creature) target(creature|myreveal) moveto(mybattlefield) optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller optiontwoend revealend text=Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.) -- When Thicket Elemental enters, if it was kicked, you may reveal cards from the top of your library until you reveal a creature card. If you do, put that card onto the battlefield and shuffle all other cards revealed this way into your library. mana={3}{G}{G} @@ -120692,7 +120697,7 @@ toughness=2 [/card] [card] name=Thraben Standard Bearer -auto={1}{W}{t}{D(*|myhand)}:token(Human Soldier,creature Human Soldier,1/1,white) +auto={1}{W}{t}{D(*|myhand)}:_HUMANSOLDIERTOKEN_ text={1}{W}, {T}, Discard a card: Put a 1/1 white Human Soldier creature token onto the battlefield. mana={W} type=Creature @@ -121406,7 +121411,7 @@ type=Instant name=Tidal Courier auto=reveal:4 optionone name(Get Merfolk) target(<4>merfolk|reveal) moveto(hand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend text=When Tidal Courier enters, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library. -- {3}{U}: Tidal Courier gains flying until end of turn. -auto={3}{u}:flying ueot +auto={3}{U}:flying ueot mana={3}{U} type=Creature subtype=Merfolk @@ -121627,8 +121632,8 @@ toughness=3 [/card] [card] name=Timber Gorge -auto={t}:add{g} -auto={t}:add{r} +auto={t}:add{G} +auto={t}:add{R} auto=tap(noevent) text=Timber Gorge enters tapped. -- {T}: Add {R} or {G}. type=Land @@ -123320,8 +123325,8 @@ type=Instant [/card] [card] name=Tranquil Expanse -auto={t}:add{g} -auto={t}:add{w} +auto={t}:add{G} +auto={t}:add{W} auto=tap(noevent) text=Tranquil Expanse enters tapped. -- {T}: Add {G} or {W}. type=Land @@ -123442,7 +123447,7 @@ type=Instant [/card] [card] name=Trap Digger -auto={2}{w}{t}:counter(0/0,1,Trap) target(land|mybattlefield) +auto={2}{W}{t}:counter(0/0,1,Trap) target(land|mybattlefield) auto={s(land[counter(0/0.1.Trap)]|mybattlefield)}:damage:3 target(creature[attacking;-flying]) text={2}{W}, {T}: Put a trap counter on target land you control. -- Sacrifice a land with a trap counter on it: Trap Digger deals 3 damage to target attacking creature without flying. mana={3}{W} @@ -123654,7 +123659,7 @@ type=Instant [card] name=Treasonous Ogre abilities=dethrone -auto={L:3}:add{r} +auto={L:3}:add{R} text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- Pay 3 life: Add {R}. mana={3}{R} type=Creature @@ -125376,8 +125381,8 @@ toughness=2 [card] name=Ulvenwald Captive abilities=defender -auto={t}:add{g} -auto={5}{g}{g}:flip(Ulvenwald Abomination) +auto={t}:add{G} +auto={5}{G}{G}:flip(Ulvenwald Abomination) text=Defender -- {T}: Add {G}. -- {5}{G}{G}: Transform Ulvenwald Captive. mana={1}{G} type=Creature @@ -125401,7 +125406,7 @@ toughness=* [card] name=Ulvenwald Mysteries auto=@movedto(creature[-token]|mygraveyard):name(Create clue) _CLUE_ controller -auto=@sacrificed(clue|mybattlefield):token(Human Soldier,creature Human Soldier,1/1,white) +auto=@sacrificed(clue|mybattlefield):_HUMANSOLDIERTOKEN_ text=Whenever a nontoken creature you control dies, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, put a 1/1 white Human Soldier creature token onto the battlefield. mana={2}{G} type=Enchantment @@ -126840,11 +126845,11 @@ toughness=2 [card] name=Utopia Sprawl target=land[forest] -auto=choice name(green) transforms((,newability[produceextra:{g}])) forever -auto=choice name(blue) transforms((,newability[produceextra:{u}])) forever -auto=choice name(red) transforms((,newability[produceextra:{r}])) forever -auto=choice name(black) transforms((,newability[produceextra:{b}])) forever -auto=choice name(white) transforms((,newability[produceextra:{w}])) forever +auto=choice name(green) transforms((,newability[produceextra:{G}])) forever +auto=choice name(blue) transforms((,newability[produceextra:{U}])) forever +auto=choice name(red) transforms((,newability[produceextra:{R}])) forever +auto=choice name(black) transforms((,newability[produceextra:{B}])) forever +auto=choice name(white) transforms((,newability[produceextra:{W}])) forever text=Enchant Forest -- As Utopia Sprawl enters, choose a color. -- Whenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to their mana pool (in addition to the mana the land produces). mana={G} type=Enchantment @@ -128975,8 +128980,8 @@ toughness=3 [card] name=Vildin-Pack Outcast abilities=trample -auto={r}:1/0 ueot -auto={5}{r}{r}:flip(Dronepack Kindred) +auto={R}:1/0 ueot +auto={5}{R}{R}:flip(Dronepack Kindred) text=Trample -- {R}: Vildin-Pack Outcast gets +1/-1 until end of turn. -- {5}{R}{R}: Transform Vildin-Pack Outcast. mana={4}{R} type=Creature @@ -129521,10 +129526,10 @@ subtype=Aura [/card] [card] name=Viscerid Deepwalker -auto={u}:+1/+0 ueot +auto={U}:+1/+0 ueot text={U}: Viscerid Deepwalker gets +1/+0 until end of turn. -- Suspend 4 - {U} (Rather than cast this card from your hand, you may pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) mana={4}{U} -suspend(4)={u} +suspend(4)={U} type=Creature subtype=Homarid Warrior power=2 @@ -131593,9 +131598,9 @@ toughness=1 [/card] [card] name=Wandering Fumarole -auto={t}:add{u} -auto={t}:add{r} -auto={2}{u}{r}:all(this) transforms((Elemental Creature,setpower=1,settoughness=4,blue,red,newability[{0}:swap])) ueot +auto={t}:add{U} +auto={t}:add{R} +auto={2}{U}{R}:all(this) transforms((Elemental Creature,setpower=1,settoughness=4,blue,red,newability[{0}:swap])) ueot auto=tap(noevent) text=Wandering Fumarole enters tapped. -- {T}: Add {U} or {R}. -- {2}{U}{R}: Until end of turn, Wandering Fumarole becomes a 1/4 blue and red Elemental creature with "{0}: Switch this creature's power and toughness until end of turn." It's still a land. type=Land @@ -132932,7 +132937,7 @@ type=Sorcery [card] name=Weirded Vampire abilities=madness -autoexile=restriction{discarded} pay({B}{B}{b}) name(pay BBB to cast) activate name(pay BBB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) +autoexile=restriction{discarded} pay({B}{B}{B}) name(pay BBB to cast) activate name(pay BBB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) text=Madness {2}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) mana={3}{B} type=Creature @@ -133230,7 +133235,7 @@ type=Sorcery color=red mana={0} restriction=never -suspend(4)={1}{r} +suspend(4)={1}{R} [/card] [card] name=Wheel of Fortune @@ -133582,10 +133587,10 @@ auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{W}{W}{W}{W} auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{W}{W}{W}{W}{W} auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{W}{W}{W}{W}{W}{W} auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{W}{W}{W}{W}{W}{W}{W} -auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{w}{W} -auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{W} -auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{w}{W} -auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{w}{w}{w}{w}{w}{W} +auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W}{W} +auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{W}{W}{W}{W}{W}{W} text={2}, {T}: Put a charge counter on White Mana Battery. -- {T}, Remove any number of charge counters from White Mana Battery: Add {W}, then add an additional {W} for each charge counter removed this way. mana={4} type=Artifact @@ -134925,7 +134930,7 @@ toughness=3 [/card] [card] name=Witch's Mist -auto={2}{b}{t}:destroy target(creature[damaged]) +auto={2}{B}{t}:destroy target(creature[damaged]) text={2}{B}, {T}: Destroy target creature that was dealt damage this turn. mana={2}{B} type=Enchantment @@ -137185,7 +137190,7 @@ toughness=4 [card] name=Zirilan of the Claw aicode=activate moveTo(myBattlefield) and!(transforms((,haste,unearth)) forever)! target(dragon|myLibrary) -auto={1}{r}{r}{t}:name(search card) reveal:plibrarycount optionone name(choose card) target(dragon|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!(moveTo(myBattlefield) and!(transforms((,haste,unearth)) forever)!)! afterrevealedend revealend +auto={1}{R}{R}{t}:name(search card) reveal:plibrarycount optionone name(choose card) target(dragon|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!(moveTo(myBattlefield) and!(transforms((,haste,unearth)) forever)!)! afterrevealedend revealend text={1}{R}{R}, {T}: Search your library for a Dragon permanent card and put that card onto the battlefield. Then shuffle. That Dragon gains haste until end of turn. Exile it at the beginning of the next end step. mana={3}{R}{R} type=Legendary Creature @@ -137494,7 +137499,7 @@ type=Sorcery [card] name=Zoologist aicode=activate transforms((,newability[if type(creature[zpos=1]|mylibrary)~morethan~0 then target(creature[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownergraveyard)])) ueot -auto={3}{g}{t}:reveal:1 optionone target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend +auto={3}{G}{t}:reveal:1 optionone target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend text={3}{G}, {T}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. mana={3}{G} type=Creature diff --git a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt index e63942aea..9d085ca74 100644 --- a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt +++ b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt @@ -997,7 +997,7 @@ subtype=Elspeth name=Elspeth, Sun's Nemesis auto=counter(0/0,5,loyalty) auto={C(0/0,-1,Loyalty)}:name(-1: Up to two creature gets +2/+1) target(creature|myBattlefield) 2/1 ueot -auto={C(0/0,-2,Loyalty)}:name(-2: Create two human soldiers) token(Human Soldier,Creature Human Soldier,1/1,white)*2 +auto={C(0/0,-2,Loyalty)}:name(-2: Create two human soldiers) _HUMANSOLDIERTOKEN_*2 auto={C(0/0,-6,Loyalty)}:name(-6: Gain 5 life) life:5 controller retrace={4}{W}{W}{E(other *|myGraveyard)}{E(other *|myGraveyard)}{E(other *|myGraveyard)}{E(other *|myGraveyard)} name(Escape) text=-1: Up to two target creatures you control each get +2/+1 until end of turn. -- -2: Create two 1/1 white Human Soldier creature tokens. -- -3: You gain 5 life. -- Escape-{4}{W}{W}, Exile four other cards from your graveyard. (You may cast this card from your graveyard for its escape cost.) diff --git a/projects/mtg/src/Credits.cpp b/projects/mtg/src/Credits.cpp index e9d865f69..fdd816272 100644 --- a/projects/mtg/src/Credits.cpp +++ b/projects/mtg/src/Credits.cpp @@ -213,6 +213,24 @@ void Credits::compute(GameObserver* g, GameApp * _app) bonus.push_back(b); } + if (p1->game->hand->nb_cards == 0) + { + CreditBonus * b = NEW CreditBonus(100, _("'Limited Resources' Bonus")); + bonus.push_back(b); + } + + if (p1->game->hand->nb_cards > 7) + { + CreditBonus * b = NEW CreditBonus(150, _("'Arcane Encyclopedia' Bonus")); + bonus.push_back(b); + } + + if (p1->game->hand->nb_cards == 7) + { + CreditBonus * b = NEW CreditBonus(77, _("'Seven-Tail Mentor' Bonus")); + bonus.push_back(b); + } + if (p1->game->library->nb_cards == 0) { CreditBonus * b = NEW CreditBonus(391, _("'Decree of Theophilus' Bonus")); @@ -379,6 +397,11 @@ void Credits::computeTournament(GameObserver* g, GameApp * _app,bool tournament, CreditBonus * b = NEW CreditBonus(100 * mGamesWon * difficulty, _("Difficulty Bonus")); bonus.push_back(b); } + if (mGamesWon==0) + { + CreditBonus * b = NEW CreditBonus(100, _("Game Bonus")); + bonus.push_back(b); + } if (mGamesWon>1) { CreditBonus * b = NEW CreditBonus(mGamesWon * 200, _("Won Game Bonus")); @@ -662,7 +685,7 @@ void Credits::Render() { f2->DrawString(_("There's more!").c_str(), 10, y + 15); f->DrawString(_("Mods, additional cards, updates and more at:").c_str(), 10, y + 30); - f2->DrawString("-> http://wololo.net/wagic", 10, y + 42); + f2->DrawString("-> Discord: Wagic - MTG Game", 10, y + 42); } }