From e2b9429b45e213945d85cde774818fa1cf7e342f Mon Sep 17 00:00:00 2001 From: Eduardo MG Date: Wed, 23 Apr 2025 18:20:32 -0600 Subject: [PATCH] Variants, new macros, old type changed to Kindred Cleaned extra spaces and bugs in primitives Macros for Crew 2 Removed old obsolete card type and changed it to Kindred New zone mybattlefieldhand for "Behold a Dragon" --- projects/mtg/CardImageLinks.csv | 1133 +++++++++++++++++ projects/mtg/bin/Res/sets/C21/_cards.dat | 618 +++++---- projects/mtg/bin/Res/sets/MH2/_cards.dat | 164 +-- .../mtg/bin/Res/sets/primitives/_macros.txt | 29 +- .../bin/Res/sets/primitives/borderline.txt | 346 ++--- projects/mtg/bin/Res/sets/primitives/mtg.txt | 210 ++- .../bin/Res/sets/primitives/planeswalkers.txt | 10 +- projects/mtg/include/AIPlayerBaka.h | 2 +- projects/mtg/include/Subtypes.h | 2 +- projects/mtg/src/Credits.cpp | 2 +- projects/mtg/src/MTGAbility.cpp | 4 +- projects/mtg/src/Subtypes.cpp | 4 +- projects/mtg/src/TargetChooser.cpp | 7 +- projects/mtg/src/WGui.cpp | 13 +- projects/mtg/src/WParsedInt.cpp | 10 +- 15 files changed, 1871 insertions(+), 683 deletions(-) diff --git a/projects/mtg/CardImageLinks.csv b/projects/mtg/CardImageLinks.csv index 50a9201db..544237824 100644 --- a/projects/mtg/CardImageLinks.csv +++ b/projects/mtg/CardImageLinks.csv @@ -82722,3 +82722,1136 @@ UGIN;394087;https://cards.scryfall.io/large/front/9/e/9e509ec4-ed77-4010-beb0-d0 UGIN;394066;https://cards.scryfall.io/large/front/3/6/362436c0-f89b-4447-afc6-5e47be5c932b.jpg UGIN;394069;https://cards.scryfall.io/large/front/7/2/7241b143-82c9-4f92-b143-b71107f97c60.jpg UGIN;394074;https://cards.scryfall.io/large/front/9/d/9d779ef8-f09b-4111-acee-d28c51b77d53.jpg +TDC;696475t;https://cards.scryfall.io/large/front/c/e/ce6d2786-ef9c-4772-bb71-697131c3c3a4.jpg +TDC;696269t;https://cards.scryfall.io/large/front/b/b/bb2b69c0-ba32-4db1-bf02-230b6d4802aa.jpg +TDC;696283t;https://cards.scryfall.io/large/front/e/f/ef7e3418-03c0-4d27-9f96-6c898f2287ad.jpg +TDC;696357t;https://cards.scryfall.io/large/front/8/7/878dd055-646a-4552-a316-8f71226258d4.jpg +TDC;696264t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696502t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696288t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696450t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696279t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696190t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696462t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696292t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696299t;https://cards.scryfall.io/large/front/e/8/e83a33d7-b5ff-4a9e-8be4-10a46771f44b.jpg +TDC;696331t;https://cards.scryfall.io/large/front/0/2/02c73185-3062-4801-8ab2-5006b9c3b232.jpg +TDC;696349t;https://cards.scryfall.io/large/front/3/f/3f1092e1-c7c0-4ea6-8128-eb7069783747.jpg +TDC;696381t;https://cards.scryfall.io/large/front/4/3/435577cb-a8b6-4795-a301-92128a68d070.jpg +TDC;696381t;https://cards.scryfall.io/large/front/1/e/1e2aaaca-6563-406f-b1bc-6849ba555da8.jpg +TDC;696367t;https://cards.scryfall.io/large/front/a/9/a9f4584c-fd86-4370-a85b-a989d20f3925.jpg +TDC;696375t;https://cards.scryfall.io/large/front/a/9/a9f4584c-fd86-4370-a85b-a989d20f3925.jpg +TDC;696380t;https://cards.scryfall.io/large/front/5/7/57c706a3-02e3-4313-9110-a7da72cadaab.jpg +TDC;696184t;https://cards.scryfall.io/large/front/4/a/4ace3018-7d6e-4b77-9487-f280fd723d12.jpg +TDC;696395t;https://cards.scryfall.io/large/front/6/8/686d9c3d-41dc-476d-93b7-75857b48b1b6.jpg +TDC;696438t;https://cards.scryfall.io/large/front/7/0/705adcf9-c15b-4f75-afae-939f59aeb308.jpg +TDC;696399t;https://cards.scryfall.io/large/front/3/7/37316fc0-83cc-4f53-afc3-6f3235776239.jpg +TDC;696405t;https://cards.scryfall.io/large/front/f/0/f0aba72c-4dd1-47e5-a447-e074d0ab4ba1.jpg +TDC;696318t;https://cards.scryfall.io/large/front/0/1/018e138e-adef-45db-ae2a-31f0c98658ed.jpg +TDC;696408t;https://cards.scryfall.io/large/front/c/5/c5c3553b-010f-48ef-bca1-93ba12eaf558.jpg +TDC;696415t;https://cards.scryfall.io/large/front/e/1/e17b804f-4dca-4101-ba8f-b732504ac488.jpg +TDC;696403t;https://cards.scryfall.io/large/front/8/7/8709f51f-a1a5-46dc-bd72-c511797e1b3c.jpg +TDC;696400t;https://cards.scryfall.io/large/front/a/3/a351094c-2315-4e95-89ed-16a1866f67cb.jpg +TDC;696274t;https://cards.scryfall.io/large/front/4/0/40135aa8-d531-427d-ab5c-9a2192f61bf9.jpg +TDC;696452t;https://cards.scryfall.io/large/front/7/b/7b19a41d-95c1-4cd8-89fc-4ec89ab10884.jpg +TDC;696458t;https://cards.scryfall.io/large/front/5/5/550b47b9-661d-469e-a4de-f3c59606c839.jpg +TDC;696365t;https://cards.scryfall.io/large/front/6/0/603fa82c-173d-4bbc-95e5-5a3d027679c4.jpg +TDC;696478t;https://cards.scryfall.io/large/front/c/f/cf455c08-adf5-486b-9661-d6c0099afce3.jpg +TDC;696265t;https://cards.scryfall.io/large/front/5/7/57890ef7-9006-47b9-9f8b-42b665123607.jpg +TDC;696463t;https://cards.scryfall.io/large/front/a/3/a35d32fd-8dd5-41eb-a75f-3c9bc45b23bb.jpg +TDC;696378t;https://cards.scryfall.io/large/front/8/c/8cf7fb45-2454-4d3e-a79f-05a3eb8f4da1.jpg +TDC;696475t;https://cards.scryfall.io/large/front/c/e/ce6d2786-ef9c-4772-bb71-697131c3c3a4.jpg +TDC;696269t;https://cards.scryfall.io/large/front/b/b/bb2b69c0-ba32-4db1-bf02-230b6d4802aa.jpg +TDC;696283t;https://cards.scryfall.io/large/front/e/f/ef7e3418-03c0-4d27-9f96-6c898f2287ad.jpg +TDC;696357t;https://cards.scryfall.io/large/front/8/7/878dd055-646a-4552-a316-8f71226258d4.jpg +TDC;696264t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696502t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696288t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696450t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696279t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696190t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696462t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696292t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696299t;https://cards.scryfall.io/large/front/e/8/e83a33d7-b5ff-4a9e-8be4-10a46771f44b.jpg +TDC;696331t;https://cards.scryfall.io/large/front/0/2/02c73185-3062-4801-8ab2-5006b9c3b232.jpg +TDC;696349t;https://cards.scryfall.io/large/front/3/f/3f1092e1-c7c0-4ea6-8128-eb7069783747.jpg +TDC;696381t;https://cards.scryfall.io/large/front/4/3/435577cb-a8b6-4795-a301-92128a68d070.jpg +TDC;696381t;https://cards.scryfall.io/large/front/1/e/1e2aaaca-6563-406f-b1bc-6849ba555da8.jpg +TDC;696367t;https://cards.scryfall.io/large/front/a/9/a9f4584c-fd86-4370-a85b-a989d20f3925.jpg +TDC;696375t;https://cards.scryfall.io/large/front/a/9/a9f4584c-fd86-4370-a85b-a989d20f3925.jpg +TDC;696380t;https://cards.scryfall.io/large/front/5/7/57c706a3-02e3-4313-9110-a7da72cadaab.jpg +TDC;696184t;https://cards.scryfall.io/large/front/4/a/4ace3018-7d6e-4b77-9487-f280fd723d12.jpg +TDC;696395t;https://cards.scryfall.io/large/front/6/8/686d9c3d-41dc-476d-93b7-75857b48b1b6.jpg +TDC;696438t;https://cards.scryfall.io/large/front/7/0/705adcf9-c15b-4f75-afae-939f59aeb308.jpg +TDC;696399t;https://cards.scryfall.io/large/front/3/7/37316fc0-83cc-4f53-afc3-6f3235776239.jpg +TDC;696405t;https://cards.scryfall.io/large/front/f/0/f0aba72c-4dd1-47e5-a447-e074d0ab4ba1.jpg +TDC;696318t;https://cards.scryfall.io/large/front/0/1/018e138e-adef-45db-ae2a-31f0c98658ed.jpg +TDC;696408t;https://cards.scryfall.io/large/front/c/5/c5c3553b-010f-48ef-bca1-93ba12eaf558.jpg +TDC;696415t;https://cards.scryfall.io/large/front/e/1/e17b804f-4dca-4101-ba8f-b732504ac488.jpg +TDC;696403t;https://cards.scryfall.io/large/front/8/7/8709f51f-a1a5-46dc-bd72-c511797e1b3c.jpg +TDC;696400t;https://cards.scryfall.io/large/front/a/3/a351094c-2315-4e95-89ed-16a1866f67cb.jpg +TDC;696274t;https://cards.scryfall.io/large/front/4/0/40135aa8-d531-427d-ab5c-9a2192f61bf9.jpg +TDC;696452t;https://cards.scryfall.io/large/front/7/b/7b19a41d-95c1-4cd8-89fc-4ec89ab10884.jpg +TDC;696458t;https://cards.scryfall.io/large/front/5/5/550b47b9-661d-469e-a4de-f3c59606c839.jpg +TDC;696365t;https://cards.scryfall.io/large/front/6/0/603fa82c-173d-4bbc-95e5-5a3d027679c4.jpg +TDC;696478t;https://cards.scryfall.io/large/front/c/f/cf455c08-adf5-486b-9661-d6c0099afce3.jpg +TDC;696265t;https://cards.scryfall.io/large/front/5/7/57890ef7-9006-47b9-9f8b-42b665123607.jpg +TDC;696463t;https://cards.scryfall.io/large/front/a/3/a35d32fd-8dd5-41eb-a75f-3c9bc45b23bb.jpg +TDC;696378t;https://cards.scryfall.io/large/front/8/c/8cf7fb45-2454-4d3e-a79f-05a3eb8f4da1.jpg +TDC;696270t;https://cards.scryfall.io/large/front/6/1/6105623a-ff2c-46bf-8881-e8b899d47d54.jpg +TDC;696297t;https://cards.scryfall.io/large/front/6/1/6105623a-ff2c-46bf-8881-e8b899d47d54.jpg +TDC;695941t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDC;695781t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDC;695721t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDC;696281t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDC;696275t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDC;695957t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDC;695797t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDC;695727t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDC;695959t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDC;695799t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDC;695940t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDC;695780t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDC;696361t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDC;696376t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDC;695725t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDC;695964t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;695804t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;695946t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;695786t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;695961t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;695801t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;695729t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDC;696360t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696362t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696333t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696370t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;695963t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;695803t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696452t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696455t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696385t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696387t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696391t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;695957t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;695797t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDC;696475t;https://cards.scryfall.io/large/front/c/e/ce6d2786-ef9c-4772-bb71-697131c3c3a4.jpg +TDC;696269t;https://cards.scryfall.io/large/front/b/b/bb2b69c0-ba32-4db1-bf02-230b6d4802aa.jpg +TDC;696283t;https://cards.scryfall.io/large/front/e/f/ef7e3418-03c0-4d27-9f96-6c898f2287ad.jpg +TDC;696357t;https://cards.scryfall.io/large/front/8/7/878dd055-646a-4552-a316-8f71226258d4.jpg +TDC;696264t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696502t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696288t;https://cards.scryfall.io/large/front/5/0/5054bb15-ddd5-4e5e-a9fd-6bdf255f7fd3.jpg +TDC;696450t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696279t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696190t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696462t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696292t;https://cards.scryfall.io/large/front/6/3/639b70ba-a421-47aa-b356-3b261444e79a.jpg +TDC;696299t;https://cards.scryfall.io/large/front/e/8/e83a33d7-b5ff-4a9e-8be4-10a46771f44b.jpg +TDC;696331t;https://cards.scryfall.io/large/front/0/2/02c73185-3062-4801-8ab2-5006b9c3b232.jpg +TDC;696349t;https://cards.scryfall.io/large/front/3/f/3f1092e1-c7c0-4ea6-8128-eb7069783747.jpg +TDC;696381t;https://cards.scryfall.io/large/front/4/3/435577cb-a8b6-4795-a301-92128a68d070.jpg +TDC;696381t;https://cards.scryfall.io/large/front/1/e/1e2aaaca-6563-406f-b1bc-6849ba555da8.jpg +TDC;696367t;https://cards.scryfall.io/large/front/a/9/a9f4584c-fd86-4370-a85b-a989d20f3925.jpg +TDC;696375t;https://cards.scryfall.io/large/front/a/9/a9f4584c-fd86-4370-a85b-a989d20f3925.jpg +TDC;696380t;https://cards.scryfall.io/large/front/5/7/57c706a3-02e3-4313-9110-a7da72cadaab.jpg +TDC;696184t;https://cards.scryfall.io/large/front/4/a/4ace3018-7d6e-4b77-9487-f280fd723d12.jpg +TDC;696395t;https://cards.scryfall.io/large/front/6/8/686d9c3d-41dc-476d-93b7-75857b48b1b6.jpg +TDC;696438t;https://cards.scryfall.io/large/front/7/0/705adcf9-c15b-4f75-afae-939f59aeb308.jpg +TDC;696399t;https://cards.scryfall.io/large/front/3/7/37316fc0-83cc-4f53-afc3-6f3235776239.jpg +TDC;696405t;https://cards.scryfall.io/large/front/f/0/f0aba72c-4dd1-47e5-a447-e074d0ab4ba1.jpg +TDC;696318t;https://cards.scryfall.io/large/front/0/1/018e138e-adef-45db-ae2a-31f0c98658ed.jpg +TDC;696408t;https://cards.scryfall.io/large/front/c/5/c5c3553b-010f-48ef-bca1-93ba12eaf558.jpg +TDC;696415t;https://cards.scryfall.io/large/front/e/1/e17b804f-4dca-4101-ba8f-b732504ac488.jpg +TDC;696403t;https://cards.scryfall.io/large/front/8/7/8709f51f-a1a5-46dc-bd72-c511797e1b3c.jpg +TDC;696400t;https://cards.scryfall.io/large/front/a/3/a351094c-2315-4e95-89ed-16a1866f67cb.jpg +TDC;696274t;https://cards.scryfall.io/large/front/4/0/40135aa8-d531-427d-ab5c-9a2192f61bf9.jpg +TDC;696452t;https://cards.scryfall.io/large/front/7/b/7b19a41d-95c1-4cd8-89fc-4ec89ab10884.jpg +TDC;696458t;https://cards.scryfall.io/large/front/5/5/550b47b9-661d-469e-a4de-f3c59606c839.jpg +TDC;696365t;https://cards.scryfall.io/large/front/6/0/603fa82c-173d-4bbc-95e5-5a3d027679c4.jpg +TDC;696478t;https://cards.scryfall.io/large/front/c/f/cf455c08-adf5-486b-9661-d6c0099afce3.jpg +TDC;696265t;https://cards.scryfall.io/large/front/5/7/57890ef7-9006-47b9-9f8b-42b665123607.jpg +TDC;696463t;https://cards.scryfall.io/large/front/a/3/a35d32fd-8dd5-41eb-a75f-3c9bc45b23bb.jpg +TDC;696378t;https://cards.scryfall.io/large/front/8/c/8cf7fb45-2454-4d3e-a79f-05a3eb8f4da1.jpg +TDC;695720;https://cards.scryfall.io/large/front/2/e/2e261489-8dde-4594-8868-69f432f03d03.jpg +TDC;695721;https://cards.scryfall.io/large/front/e/e/eee11606-5902-41d3-aec6-d6a3da01091b.jpg +TDC;695722;https://cards.scryfall.io/large/front/f/f/ff9aa863-8773-452d-946c-ae334c632e11.jpg +TDC;695723;https://cards.scryfall.io/large/front/2/c/2c3549f6-25df-4ea7-84ad-922ccd4af6b2.jpg +TDC;695724;https://cards.scryfall.io/large/front/b/9/b9ea2e9c-c1c7-4870-877a-023118909f56.jpg +TDC;695725;https://cards.scryfall.io/large/front/a/c/ac552ea3-f521-4c42-a846-21a73364e0ca.jpg +TDC;695726;https://cards.scryfall.io/large/front/5/a/5a42fc7d-52ac-4e95-9e04-8f8fa7f687c8.jpg +TDC;695727;https://cards.scryfall.io/large/front/b/5/b5d1955a-9ff0-4f8b-9af8-341371957299.jpg +TDC;695728;https://cards.scryfall.io/large/front/f/5/f54ecbf1-83df-4486-bd6a-7d1f173b6863.jpg +TDC;695729;https://cards.scryfall.io/large/front/d/c/dc8eb325-75c9-4331-830d-3f7d62d77290.jpg +TDC;695940;https://cards.scryfall.io/large/front/c/a/cabd77a6-0913-4522-891d-c8a412a536c2.jpg +TDC;695941;https://cards.scryfall.io/large/front/a/2/a235cbda-3dc3-4aed-a911-90f26c330157.jpg +TDC;695942;https://cards.scryfall.io/large/front/5/3/53398f76-7c8a-4009-8f28-9ce586e2c7e4.jpg +TDC;695943;https://cards.scryfall.io/large/front/f/d/fd68208b-761f-4aa0-bc8e-59977d784211.jpg +TDC;695944;https://cards.scryfall.io/large/front/7/1/71e4a360-89dd-4f25-9b85-75d0b131e208.jpg +TDC;695945;https://cards.scryfall.io/large/front/5/d/5d5ee7cc-4854-4b52-ba9b-64d5a401fca1.jpg +TDC;695946;https://cards.scryfall.io/large/front/2/6/26f6b519-20ff-4255-926d-5caee6c572d8.jpg +TDC;695947;https://cards.scryfall.io/large/front/6/5/654a1564-0356-44ad-b1ab-8c1a556fc244.jpg +TDC;695948;https://cards.scryfall.io/large/front/1/f/1f87120f-d2a7-4c06-aadd-3ed5729d7abf.jpg +TDC;695949;https://cards.scryfall.io/large/front/c/2/c2880977-4e68-4f04-9218-e6ade72238f6.jpg +TDC;695950;https://cards.scryfall.io/large/front/8/7/87d4d694-c80e-435a-ba1b-f2f1949f91fc.jpg +TDC;695951;https://cards.scryfall.io/large/front/3/c/3c9a4205-eda8-4858-9d46-2428058c94fc.jpg +TDC;695952;https://cards.scryfall.io/large/front/7/7/77d2c30b-3130-4d9d-bd3d-484fe6dc306d.jpg +TDC;695953;https://cards.scryfall.io/large/front/d/2/d236aa15-f60c-4368-b796-4d41e0bc3358.jpg +TDC;695954;https://cards.scryfall.io/large/front/9/3/9361b548-a8d9-4e57-98cf-0c464742e1c9.jpg +TDC;695955;https://cards.scryfall.io/large/front/5/a/5acb9bd4-ed86-400e-9f5d-4c26351242f2.jpg +TDC;695956;https://cards.scryfall.io/large/front/c/4/c495f3bf-86a4-4d2f-821f-c01515f084c9.jpg +TDC;695957;https://cards.scryfall.io/large/front/4/0/40ed0cef-8ff6-4169-a9f3-7dd5cf56b79f.jpg +TDC;695958;https://cards.scryfall.io/large/front/0/0/00b492ca-9cba-4d51-91b9-41430c6933a1.jpg +TDC;695959;https://cards.scryfall.io/large/front/f/4/f472ea5c-191e-4b19-8ea7-f8649af91530.jpg +TDC;695960;https://cards.scryfall.io/large/front/e/7/e7e92b6b-ec63-477b-8a83-18c0e52615cc.jpg +TDC;695961;https://cards.scryfall.io/large/front/5/1/51188edb-9705-4960-854b-170744f40a88.jpg +TDC;695962;https://cards.scryfall.io/large/front/f/5/f5fab7a4-3612-4b79-b2f5-8a1e52ebe409.jpg +TDC;695963;https://cards.scryfall.io/large/front/2/8/2876d57a-a17e-4892-9992-321a32562e13.jpg +TDC;695964;https://cards.scryfall.io/large/front/3/7/37332798-462e-49d3-b197-72411ccf67e5.jpg +TDC;695965;https://cards.scryfall.io/large/front/6/d/6d3ba135-e8d6-443a-952b-5c93edb4523c.jpg +TDC;695966;https://cards.scryfall.io/large/front/f/c/fcddd8e1-8b8e-43b9-9922-6c3317cc45ae.jpg +TDC;695967;https://cards.scryfall.io/large/front/7/c/7ca93b31-d6ec-4265-b2ff-d46090086f07.jpg +TDC;695968;https://cards.scryfall.io/large/front/9/1/914fdddb-cf66-4631-94e7-ce682a99fcf8.jpg +TDC;695969;https://cards.scryfall.io/large/front/d/0/d05bac1f-d455-4528-93b2-a94c29b5dc2c.jpg +TDC;695970;https://cards.scryfall.io/large/front/8/c/8cffd86b-1f4a-4e1c-a5a0-f467ecd8f63b.jpg +TDC;695971;https://cards.scryfall.io/large/front/5/7/57d0502f-5ae8-40b6-9f2b-cd4418016219.jpg +TDC;695972;https://cards.scryfall.io/large/front/f/4/f49b7b11-ce78-44c4-98c2-dc8e2332c667.jpg +TDC;695973;https://cards.scryfall.io/large/front/6/f/6fc0a74b-0b8a-4c70-87f2-f9f2625d5ff2.jpg +TDC;695974;https://cards.scryfall.io/large/front/8/7/87736547-7534-4f0a-86e0-be9b0428be1e.jpg +TDC;695975;https://cards.scryfall.io/large/front/4/4/4452f54b-1b44-4ccf-be99-7d3c2614d89a.jpg +TDC;695976;https://cards.scryfall.io/large/front/2/0/20f533fc-51d0-49bd-afcc-81b8b3ff9749.jpg +TDC;695977;https://cards.scryfall.io/large/front/6/e/6e6ddbf5-e282-48ae-ba86-d15589d96e36.jpg +TDC;695978;https://cards.scryfall.io/large/front/3/7/37155f69-1d72-4fcb-80b3-548b7d78f9ec.jpg +TDC;695979;https://cards.scryfall.io/large/front/7/c/7c3f7d76-528a-490a-852a-071adcd7bd55.jpg +TDC;695780;https://cards.scryfall.io/large/front/2/d/2d1102e4-447a-4b40-8131-5b36b8979fe0.jpg +TDC;695781;https://cards.scryfall.io/large/front/8/3/836c9684-06bf-45c8-8706-449def571e66.jpg +TDC;695782;https://cards.scryfall.io/large/front/2/4/2489dd12-34e8-41d9-a986-3452a03c9413.jpg +TDC;695783;https://cards.scryfall.io/large/front/3/d/3d0e4790-3ebc-4e2a-96aa-7f1909864baa.jpg +TDC;695784;https://cards.scryfall.io/large/front/d/6/d67a4d51-ad47-4c63-966a-c5d860d02b1c.jpg +TDC;695785;https://cards.scryfall.io/large/front/b/1/b1de11d5-b167-466d-a2fa-52a79de6e98f.jpg +TDC;695786;https://cards.scryfall.io/large/front/4/a/4a76e39d-d304-4bd0-96f4-1f4f368a57d6.jpg +TDC;695787;https://cards.scryfall.io/large/front/4/7/4796e5e4-515c-4d89-92da-b2d5b5b39557.jpg +TDC;695788;https://cards.scryfall.io/large/front/f/6/f641c2c0-408f-42c8-818d-4ff67c156bf7.jpg +TDC;695789;https://cards.scryfall.io/large/front/4/e/4e430ac6-ee63-4fb9-b1d2-bc584e6c434b.jpg +TDC;695790;https://cards.scryfall.io/large/front/7/3/73f4ea2a-bef3-4e17-ab75-1ab0c1811948.jpg +TDC;695791;https://cards.scryfall.io/large/front/a/e/ae1a2785-315b-4b37-aa82-acff528cfb81.jpg +TDC;695792;https://cards.scryfall.io/large/front/9/7/97348a8d-e5b5-436c-a594-0cc2496ea4fa.jpg +TDC;695793;https://cards.scryfall.io/large/front/c/5/c50fe0ff-6826-485a-a0cf-a8f8193bc756.jpg +TDC;695794;https://cards.scryfall.io/large/front/f/f/ff02cc4f-c381-4590-897f-02e4ab34bcd6.jpg +TDC;695795;https://cards.scryfall.io/large/front/f/7/f79656b3-b284-49bc-bb55-4825e913eaa1.jpg +TDC;695796;https://cards.scryfall.io/large/front/9/1/91db532f-6781-4240-9337-315efb54d631.jpg +TDC;695797;https://cards.scryfall.io/large/front/c/b/cb210e6e-fcd1-4ab7-9827-fa73fdce3825.jpg +TDC;695798;https://cards.scryfall.io/large/front/a/d/addfb20e-dade-431e-8505-900b2311d45c.jpg +TDC;695799;https://cards.scryfall.io/large/front/3/3/333b255d-6704-41e4-81ed-a9aec7010f86.jpg +TDC;695800;https://cards.scryfall.io/large/front/b/3/b322ba2f-8474-4c73-b2fb-0f2e380a4e04.jpg +TDC;695801;https://cards.scryfall.io/large/front/6/d/6d022c18-8ec6-4385-b36c-e6c1cc05f5af.jpg +TDC;695802;https://cards.scryfall.io/large/front/e/c/ec76d618-9e92-438c-9fbc-16994b805511.jpg +TDC;695803;https://cards.scryfall.io/large/front/0/8/08f0f665-a659-460b-baf7-9f781dcbb5e0.jpg +TDC;695804;https://cards.scryfall.io/large/front/4/0/40afa26f-443d-4eed-b32d-cb7ef2293ac8.jpg +TDC;695805;https://cards.scryfall.io/large/front/3/9/39df10ff-42a4-480d-a808-3ce838d9f8ce.jpg +TDC;695806;https://cards.scryfall.io/large/front/e/8/e8284230-f6ab-475c-9552-0c705fdb793b.jpg +TDC;695807;https://cards.scryfall.io/large/front/2/e/2e9672b9-4534-4362-b6c0-f861cae1380e.jpg +TDC;695808;https://cards.scryfall.io/large/front/3/9/3973c8d4-e6e2-49dd-951f-77f6317c21d6.jpg +TDC;695809;https://cards.scryfall.io/large/front/3/e/3ef5e587-8b80-4ea9-9788-367541101ecc.jpg +TDC;695810;https://cards.scryfall.io/large/front/7/e/7ef16977-5770-4ee5-a3b0-c9b3e9f72a59.jpg +TDC;695811;https://cards.scryfall.io/large/front/3/3/33e1dc92-8bb3-4841-ab7b-e9810c762c2a.jpg +TDC;695812;https://cards.scryfall.io/large/front/b/5/b5e1921a-5d75-4b9d-8293-3e78dfa664cc.jpg +TDC;695813;https://cards.scryfall.io/large/front/1/d/1d80ddd2-1e10-45dc-9f8f-6fe3623fd73c.jpg +TDC;695814;https://cards.scryfall.io/large/front/e/f/eff14137-cf19-4b57-a760-3ae8191b0fe4.jpg +TDC;695815;https://cards.scryfall.io/large/front/a/6/a669d0f0-91c2-4097-bc66-c02a2bb9c4ab.jpg +TDC;695816;https://cards.scryfall.io/large/front/0/2/027dc6b6-cf74-423d-a6b4-3d7feb05a809.jpg +TDC;695817;https://cards.scryfall.io/large/front/1/6/1676e2b1-f112-4932-8492-e5d5d9e764ed.jpg +TDC;695818;https://cards.scryfall.io/large/front/1/1/111c7261-e70c-4e7b-892e-42c95875feb7.jpg +TDC;695819;https://cards.scryfall.io/large/front/8/3/83073c9a-477b-475c-a9e2-92ef04e565ba.jpg +TDC;696180;https://cards.scryfall.io/large/front/a/c/ac6ba8a3-5f6e-4eab-af91-fd58f7ea2028.jpg +TDC;696181;https://cards.scryfall.io/large/front/4/e/4ede8d68-6870-445c-b140-da98adbc246a.jpg +TDC;696182;https://cards.scryfall.io/large/front/6/9/6987d609-ba0f-42bf-9b61-bdfb943c03b5.jpg +TDC;696183;https://cards.scryfall.io/large/front/3/9/39ac7ad0-e570-4209-988c-7c0f9b9d2004.jpg +TDC;696184;https://cards.scryfall.io/large/front/c/0/c0d74ecd-a595-4012-81b4-083264b40c94.jpg +TDC;696185;https://cards.scryfall.io/large/front/c/d/cdb6432f-3f56-4c92-b09a-2a5b64620c04.jpg +TDC;696186;https://cards.scryfall.io/large/front/4/f/4f55dae2-e6b4-4498-8abd-86d9717691f4.jpg +TDC;696187;https://cards.scryfall.io/large/front/c/d/cde12c36-f49b-4065-987f-981ca32d536d.jpg +TDC;696188;https://cards.scryfall.io/large/front/b/d/bd9eca71-2430-4112-a23a-fba76ca2efb4.jpg +TDC;696189;https://cards.scryfall.io/large/front/a/6/a6fd7a8c-e0cd-4fb5-b492-8f3ef7579682.jpg +TDC;696190;https://cards.scryfall.io/large/front/7/1/71398076-a0ff-4bc5-b141-25dfaebe0d53.jpg +TDC;696191;https://cards.scryfall.io/large/front/8/b/8b59b12c-fde5-4f19-a357-e09f06f490cc.jpg +TDC;696192;https://cards.scryfall.io/large/front/b/5/b5bb89dd-9d31-49d9-ba54-4a04798e515e.jpg +TDC;696193;https://cards.scryfall.io/large/front/9/1/91658f56-12c9-4173-94ad-dfd186b1dbae.jpg +TDC;696264;https://cards.scryfall.io/large/front/1/d/1de30c12-2011-495a-be25-f7a46b23e142.jpg +TDC;696265;https://cards.scryfall.io/large/front/9/8/98c42f02-6eda-4ef7-929f-b3a2ece9f650.jpg +TDC;696266;https://cards.scryfall.io/large/front/f/c/fc018483-69a7-4c4c-adfe-44071f53a7de.jpg +TDC;696267;https://cards.scryfall.io/large/front/8/a/8a800591-04a9-40d9-acfe-eebc04e8291b.jpg +TDC;696268;https://cards.scryfall.io/large/front/a/0/a06bc946-8625-4a87-8695-ecf236df95bc.jpg +TDC;696269;https://cards.scryfall.io/large/front/3/8/3800216f-5b35-4cfa-bcdb-d70e9b368d18.jpg +TDC;696270;https://cards.scryfall.io/large/front/2/4/2406ab7c-c6be-421a-a92c-048441a01acd.jpg +TDC;696271;https://cards.scryfall.io/large/front/b/b/bbdf088c-3067-4df2-92f7-95fed5b304b8.jpg +TDC;696272;https://cards.scryfall.io/large/front/d/a/da3b83cb-f778-4096-9022-b1d6637354ff.jpg +TDC;696273;https://cards.scryfall.io/large/front/8/5/854ee15f-bf36-4b80-9717-6e6f02da790e.jpg +TDC;696274;https://cards.scryfall.io/large/front/c/2/c2157a04-f9e8-47b7-bf8d-763d794159f5.jpg +TDC;696275;https://cards.scryfall.io/large/front/8/c/8ca58965-1dfa-40ac-b6c8-f957167ff066.jpg +TDC;696276;https://cards.scryfall.io/large/front/1/4/14d60131-8715-477d-8a67-5f1f99a906a8.jpg +TDC;696277;https://cards.scryfall.io/large/front/a/4/a4e20d78-8c01-40ed-bc69-89d4d5028552.jpg +TDC;696278;https://cards.scryfall.io/large/front/1/1/11681eae-f5bd-4e78-a980-5ab58db0d9f3.jpg +TDC;696279;https://cards.scryfall.io/large/front/2/a/2a00c585-5bbc-4622-bf5b-4ec63b669f4c.jpg +TDC;696280;https://cards.scryfall.io/large/front/4/5/452b735c-791f-4843-9390-8803154cde62.jpg +TDC;696281;https://cards.scryfall.io/large/front/2/3/2343e69d-f30e-4826-953c-fbf31c6079e6.jpg +TDC;696282;https://cards.scryfall.io/large/front/7/7/771fcea9-1007-4ff6-8000-99017978ac1c.jpg +TDC;696283;https://cards.scryfall.io/large/front/7/e/7e1df99a-c139-44c9-8881-077dbfd7332f.jpg +TDC;696284;https://cards.scryfall.io/large/front/c/7/c79a8938-aae6-42ff-888c-2783e11a8d4f.jpg +TDC;696285;https://cards.scryfall.io/large/front/d/a/da85f3fb-e7d6-494a-ad3a-2ef35917f574.jpg +TDC;696286;https://cards.scryfall.io/large/front/5/3/53876046-cdb8-4157-96cd-7832d3ad2549.jpg +TDC;696287;https://cards.scryfall.io/large/front/9/b/9b4a42d9-4568-414d-8caf-9a7c33073059.jpg +TDC;696288;https://cards.scryfall.io/large/front/b/0/b000f605-177f-459d-a197-fcf54efec2fb.jpg +TDC;696289;https://cards.scryfall.io/large/front/c/7/c7974707-88bf-474b-b1a9-30733c16b1ef.jpg +TDC;696290;https://cards.scryfall.io/large/front/f/8/f87cf997-14b5-4a2c-a7d1-34b7de6561a2.jpg +TDC;696291;https://cards.scryfall.io/large/front/c/f/cf3805a6-7892-454c-a009-1e385543729d.jpg +TDC;696292;https://cards.scryfall.io/large/front/4/8/481b1eb5-9fbb-4e27-8d0a-5ca6c34179b6.jpg +TDC;696293;https://cards.scryfall.io/large/front/4/d/4d5f0939-6b99-401d-99c9-e4339a9c5822.jpg +TDC;696294;https://cards.scryfall.io/large/front/3/d/3d134bb2-17ec-4e65-976e-f06fa983f3fb.jpg +TDC;696295;https://cards.scryfall.io/large/front/f/2/f23e6f3f-4776-4015-8ee8-8e679ec7ce02.jpg +TDC;696296;https://cards.scryfall.io/large/front/3/5/35a69bb5-b8e6-4558-9563-10c7a3662f93.jpg +TDC;696297;https://cards.scryfall.io/large/front/9/a/9ab1ed2c-f248-4d2a-a0c3-6c7763f71a93.jpg +TDC;696298;https://cards.scryfall.io/large/front/7/8/78c71a23-8e73-406e-bbd0-4474c17c1d04.jpg +TDC;696299;https://cards.scryfall.io/large/front/9/6/967b5ed9-7275-4564-8bf9-2748fea2f387.jpg +TDC;696300;https://cards.scryfall.io/large/front/9/e/9ec075ba-db56-4dcf-b1dc-fe6270b7ab36.jpg +TDC;696301;https://cards.scryfall.io/large/front/6/2/62f20d75-cfe5-427b-92d3-35c7e77db0d5.jpg +TDC;696302;https://cards.scryfall.io/large/front/d/5/d5beecd5-4267-454d-87db-24d476e1f352.jpg +TDC;696303;https://cards.scryfall.io/large/front/a/2/a247ab59-7749-4d37-87f6-f90f44cd54f4.jpg +TDC;696304;https://cards.scryfall.io/large/front/f/f/ff6f3824-3670-46e1-af43-0db405726084.jpg +TDC;696305;https://cards.scryfall.io/large/front/4/9/4967955e-66ce-4df5-a9fa-305c3f8e2e25.jpg +TDC;696306;https://cards.scryfall.io/large/front/2/d/2d93b071-d303-4892-bac4-77a75eaa91a1.jpg +TDC;696307;https://cards.scryfall.io/large/front/8/b/8b3da929-eb0a-4149-9a0d-8f2b916f0e47.jpg +TDC;696308;https://cards.scryfall.io/large/front/0/4/04def7e3-10e4-4733-8c19-8fa6e4469086.jpg +TDC;696309;https://cards.scryfall.io/large/front/a/1/a1c71f3e-16be-492a-8a3e-5911867270bd.jpg +TDC;696310;https://cards.scryfall.io/large/front/8/c/8cabaf8a-5e19-4f26-be2b-7627b9c8e324.jpg +TDC;696311;https://cards.scryfall.io/large/front/d/1/d109b70e-862f-4d8a-8b40-ef6dc904868f.jpg +TDC;696312;https://cards.scryfall.io/large/front/8/4/84d9c584-322f-49c9-9826-4838c6d2f36a.jpg +TDC;696313;https://cards.scryfall.io/large/front/b/8/b8b70585-e0ea-4cb4-9360-a8ab47626696.jpg +TDC;696314;https://cards.scryfall.io/large/front/b/b/bbc99a51-1501-4525-a3cc-f48249b64bed.jpg +TDC;696315;https://cards.scryfall.io/large/front/d/c/dc69f960-68ba-4315-8146-6a7a82047503.jpg +TDC;696316;https://cards.scryfall.io/large/front/4/1/4131fa63-5afc-4b63-a4b4-f47b4bced87f.jpg +TDC;696317;https://cards.scryfall.io/large/front/d/d/dd29a0e5-c1de-4e8a-8866-715e9f9cde1f.jpg +TDC;696318;https://cards.scryfall.io/large/front/b/6/b6912638-b087-4754-9e7e-8bd76fbf095c.jpg +TDC;696319;https://cards.scryfall.io/large/front/5/0/50c6d211-5854-4dfd-b594-8fa1efe180a1.jpg +TDC;696320;https://cards.scryfall.io/large/front/5/7/578a1846-8c1a-4013-b669-1d3f4ddbbaa3.jpg +TDC;696321;https://cards.scryfall.io/large/front/f/8/f8cd4dcc-a731-4dd3-8b8e-88877bd98718.jpg +TDC;696322;https://cards.scryfall.io/large/front/7/2/7203136a-2556-4489-ae1e-1ff13a488f39.jpg +TDC;696323;https://cards.scryfall.io/large/front/0/f/0f7d3839-0bc3-402b-b9ea-c903f82d39da.jpg +TDC;696324;https://cards.scryfall.io/large/front/c/e/ce79538b-20a4-42f8-934f-bc4e2723133e.jpg +TDC;696325;https://cards.scryfall.io/large/front/7/8/7816cb88-6607-4c87-a680-4072da69e8e9.jpg +TDC;696326;https://cards.scryfall.io/large/front/5/6/567abd78-d4a3-4a33-9b5b-b5ca361059cc.jpg +TDC;696327;https://cards.scryfall.io/large/front/9/d/9d0c6077-f84c-4e91-87dc-b0ac81d557f8.jpg +TDC;696328;https://cards.scryfall.io/large/front/5/1/514d1c07-e559-49c7-a95c-2fa55fa65042.jpg +TDC;696329;https://cards.scryfall.io/large/front/c/5/c5333556-eea2-41ae-833e-007b9d540700.jpg +TDC;696330;https://cards.scryfall.io/large/front/9/d/9dd5bcec-b766-41cd-8809-eeec7e31b39c.jpg +TDC;696331;https://cards.scryfall.io/large/front/7/e/7e361851-346e-4747-bbce-e2dc19e39b31.jpg +TDC;696332;https://cards.scryfall.io/large/front/3/5/3573b9a2-7911-475c-8ae7-25bd0dbb7159.jpg +TDC;696333;https://cards.scryfall.io/large/front/b/2/b22ef77b-67a3-45d3-9d18-12b7b124cbf4.jpg +TDC;696334;https://cards.scryfall.io/large/front/0/1/01ea8333-38a8-4b7b-9f03-c5534df28353.jpg +TDC;696335;https://cards.scryfall.io/large/front/e/6/e6e54953-0d6d-4f65-85cb-d26e66a76dce.jpg +TDC;696336;https://cards.scryfall.io/large/front/a/7/a776f96b-01bf-430a-b1ad-9f4651070610.jpg +TDC;696337;https://cards.scryfall.io/large/front/1/3/135c5948-4c95-4f24-b648-eda55ab637c8.jpg +TDC;696338;https://cards.scryfall.io/large/front/a/8/a8b6ef8c-3c8c-4b37-9122-6188591e3a65.jpg +TDC;696339;https://cards.scryfall.io/large/front/e/9/e9ff50c0-915e-4055-a595-3df6be8f1e1b.jpg +TDC;696340;https://cards.scryfall.io/large/front/3/e/3e449c2b-39a5-48c8-b6a5-60e16306e38a.jpg +TDC;696341;https://cards.scryfall.io/large/front/4/a/4ac29c46-f8ee-42ba-a98c-d785ba65485e.jpg +TDC;696342;https://cards.scryfall.io/large/front/0/f/0f87514c-cb45-443c-8768-891e2213950e.jpg +TDC;696343;https://cards.scryfall.io/large/front/2/7/27e43b25-9a9e-4bfc-9589-77d1f53a3c4b.jpg +TDC;696344;https://cards.scryfall.io/large/front/5/f/5f0440bc-807a-4425-8707-e74f468b2ca7.jpg +TDC;696345;https://cards.scryfall.io/large/front/2/0/2002d779-9ea2-432b-8c15-d61995b8adda.jpg +TDC;696346;https://cards.scryfall.io/large/front/7/d/7de44851-ce9b-4979-afed-87f50e8d99b8.jpg +TDC;696347;https://cards.scryfall.io/large/front/2/8/289c11b7-a460-4a2f-b11a-e1ba54bd1f34.jpg +TDC;696348;https://cards.scryfall.io/large/front/d/c/dc9d3ada-9d0d-489a-89b7-08f53f6601e1.jpg +TDC;696349;https://cards.scryfall.io/large/front/7/d/7da2511d-f5ae-4c51-a9b2-dffd581243b6.jpg +TDC;696350;https://cards.scryfall.io/large/front/1/0/10c09b68-1d92-42da-8d4d-0d60453a6aa7.jpg +TDC;696351;https://cards.scryfall.io/large/front/4/d/4d431445-d7db-4ce1-b422-41494d9be1b4.jpg +TDC;696352;https://cards.scryfall.io/large/front/2/e/2edcde06-b326-476e-884d-770187c785fe.jpg +TDC;696353;https://cards.scryfall.io/large/front/1/7/175ad810-3cdd-43c7-99a9-8a2e8ad6dbae.jpg +TDC;696354;https://cards.scryfall.io/large/front/e/e/ee008d81-df28-49a8-917d-44f66527e469.jpg +TDC;696355;https://cards.scryfall.io/large/front/d/0/d0f3a502-064e-4700-a730-2e86f985bbc3.jpg +TDC;696356;https://cards.scryfall.io/large/front/9/b/9b87e9a8-17d5-49dd-9c69-7c080c089320.jpg +TDC;696357;https://cards.scryfall.io/large/front/7/3/73b60c73-bae4-4a5c-819a-b5f2ffab45ce.jpg +TDC;696358;https://cards.scryfall.io/large/front/3/9/396c5d77-f530-42f8-80b5-7cbfd562d1e2.jpg +TDC;696359;https://cards.scryfall.io/large/front/4/c/4c2a1b4e-858c-47a3-be89-9275e48d5475.jpg +TDC;696360;https://cards.scryfall.io/large/front/d/a/da9484bd-2cf5-4490-a52b-066de5520afd.jpg +TDC;696361;https://cards.scryfall.io/large/front/2/d/2d19a474-b008-4088-8a31-333c0b2d9d65.jpg +TDC;696362;https://cards.scryfall.io/large/front/c/0/c0b2deb2-b198-4d79-8cef-5b8a2577c992.jpg +TDC;696363;https://cards.scryfall.io/large/front/2/c/2c971698-c0e4-4b68-808f-a3d1a73d80e4.jpg +TDC;696364;https://cards.scryfall.io/large/front/3/e/3e78cf93-3b4e-4cd7-a9f8-0a8737013856.jpg +TDC;696365;https://cards.scryfall.io/large/front/4/9/494a6f50-9cd3-4bfc-9382-dce4f7047a81.jpg +TDC;696366;https://cards.scryfall.io/large/front/b/e/be6fa0dc-74e7-4fad-9bdd-8e986612577a.jpg +TDC;696367;https://cards.scryfall.io/large/front/a/4/a485edea-07cd-48dd-97e7-daeba85553d6.jpg +TDC;696368;https://cards.scryfall.io/large/front/8/5/85e29bdc-938e-4132-813e-70c5e922efaf.jpg +TDC;696369;https://cards.scryfall.io/large/front/c/4/c43aeb5a-8bdc-4aa9-89d1-156f97ac38aa.jpg +TDC;696370;https://cards.scryfall.io/large/front/2/4/249bf4b2-9239-4303-9c5d-81d06f6b7fb1.jpg +TDC;696371;https://cards.scryfall.io/large/front/0/6/06f90d62-6d21-47b1-a427-eb25a42f4dcb.jpg +TDC;696372;https://cards.scryfall.io/large/front/a/b/aba981f9-ebc6-48ac-b768-557f632b82df.jpg +TDC;696373;https://cards.scryfall.io/large/front/f/d/fd5be605-c7c3-4c0b-a68e-65452b27d3ce.jpg +TDC;696374;https://cards.scryfall.io/large/front/d/3/d33eca2e-fef0-42fd-9970-46d5bdb4bd4b.jpg +TDC;696375;https://cards.scryfall.io/large/front/0/c/0cb48015-627b-49cd-8dc3-d446e82b8172.jpg +TDC;696376;https://cards.scryfall.io/large/front/3/d/3d726dff-2904-4a82-adaa-29c57a5c2aed.jpg +TDC;696377;https://cards.scryfall.io/large/front/0/5/0542d0d7-5b0f-4093-b74d-6a60f174aeb5.jpg +TDC;696378;https://cards.scryfall.io/large/front/d/4/d4d469ea-824b-4eff-82e8-2a0b9b4c0e2d.jpg +TDC;696379;https://cards.scryfall.io/large/front/b/d/bd69539a-d5df-47b4-9785-86e20a58c72b.jpg +TDC;696380;https://cards.scryfall.io/large/front/9/9/99d9d5d3-28eb-4d76-bdd9-718c74df0fbf.jpg +TDC;696381;https://cards.scryfall.io/large/front/6/2/626db678-2dec-4026-af5a-83e834692ba0.jpg +TDC;696382;https://cards.scryfall.io/large/front/8/6/86e576f2-8f9f-4bbf-85c4-b99ecb665412.jpg +TDC;696383;https://cards.scryfall.io/large/front/4/9/49998b89-61ae-4b10-903b-9eb24ce50d4b.jpg +TDC;696384;https://cards.scryfall.io/large/front/e/a/eac89f5e-6331-4f4a-b0b4-bc9c57f8b892.jpg +TDC;696385;https://cards.scryfall.io/large/front/1/0/1098504a-977a-4733-a1ee-086461113a84.jpg +TDC;696386;https://cards.scryfall.io/large/front/c/d/cd44f295-c4c8-4f47-9d51-d5ba578f7f8d.jpg +TDC;696387;https://cards.scryfall.io/large/front/c/c/cc36705f-9b1a-42fe-bebd-f23c7af8a368.jpg +TDC;696389;https://cards.scryfall.io/large/front/a/3/a373c35e-a54a-4dae-a527-e94dfb10230a.jpg +TDC;696390;https://cards.scryfall.io/large/front/5/f/5fb4fa09-2864-4973-aa49-088043f6a6d1.jpg +TDC;696391;https://cards.scryfall.io/large/front/1/b/1b8c1345-4279-4e29-b58c-efacccb8e47f.jpg +TDC;696392;https://cards.scryfall.io/large/front/6/d/6d064aff-711f-4670-b786-a74265bdf44a.jpg +TDC;696393;https://cards.scryfall.io/large/front/3/6/3637d9b8-87bb-478d-bfb1-59ddab7b5e4c.jpg +TDC;696394;https://cards.scryfall.io/large/front/3/9/39938a5a-385b-47ba-a07b-8917cba14fd3.jpg +TDC;696395;https://cards.scryfall.io/large/front/4/4/44ffb919-7b7c-4b7f-b616-cff8369409f2.jpg +TDC;696396;https://cards.scryfall.io/large/front/f/a/faad2d44-1443-42c3-9d3e-b78951b1e851.jpg +TDC;696397;https://cards.scryfall.io/large/front/0/6/06624919-bb3e-458c-9301-0bb22d8b556c.jpg +TDC;696398;https://cards.scryfall.io/large/front/b/c/bcaa3213-6fc9-43c7-9819-657e16a578f1.jpg +TDC;696399;https://cards.scryfall.io/large/front/5/d/5d951996-3379-431d-bbb0-a7d099e72e4e.jpg +TDC;696400;https://cards.scryfall.io/large/front/9/5/95a87b4e-f0ea-457c-9517-4acf313c4ca6.jpg +TDC;696401;https://cards.scryfall.io/large/front/9/e/9eb7b2ae-a364-485b-ae75-10dbb0af5541.jpg +TDC;696402;https://cards.scryfall.io/large/front/4/0/40452217-9d8c-48e7-b5b4-2740b97bea2a.jpg +TDC;696403;https://cards.scryfall.io/large/front/0/4/047e6ce0-b38b-467e-8bc5-102c71054bae.jpg +TDC;696404;https://cards.scryfall.io/large/front/f/0/f0282af2-9b3f-4335-92ea-9db9267e8cd2.jpg +TDC;696405;https://cards.scryfall.io/large/front/7/9/79cd18e8-bffd-4937-b912-1b09bb4d2d4c.jpg +TDC;696406;https://cards.scryfall.io/large/front/f/6/f65260d1-9802-4e46-95d3-9d6c2e211338.jpg +TDC;696407;https://cards.scryfall.io/large/front/3/9/3930cca5-f10c-48eb-8ec8-2df521f5dfe9.jpg +TDC;696408;https://cards.scryfall.io/large/front/6/d/6d60bde4-5418-483f-9a75-17cf61927749.jpg +TDC;696409;https://cards.scryfall.io/large/front/6/b/6bb4dff5-4486-4ba5-9b85-9f005d988108.jpg +TDC;696410;https://cards.scryfall.io/large/front/8/e/8efbc925-54ac-4dda-82af-9091b1cf2fda.jpg +TDC;696411;https://cards.scryfall.io/large/front/9/c/9cc7c928-2e45-4653-883d-d13166ccb0df.jpg +TDC;696412;https://cards.scryfall.io/large/front/f/4/f419710e-3a73-4db0-bf2e-e76730f22c4d.jpg +TDC;696413;https://cards.scryfall.io/large/front/7/6/76c25c9a-245b-41c7-a75d-8061eb231389.jpg +TDC;696414;https://cards.scryfall.io/large/front/6/4/64f86c4f-67d8-44d1-a6aa-b94601e7cefe.jpg +TDC;696415;https://cards.scryfall.io/large/front/c/c/cc4693c6-f532-4726-b51a-21b04f820448.jpg +TDC;696416;https://cards.scryfall.io/large/front/3/e/3ed79f15-beeb-4157-a567-eac0772f950a.jpg +TDC;696417;https://cards.scryfall.io/large/front/8/4/84c27ded-a0f6-4965-8a44-e87f0972d1d8.jpg +TDC;696418;https://cards.scryfall.io/large/front/2/1/21e3dfad-69b6-416c-966b-0d9c876d22fe.jpg +TDC;696419;https://cards.scryfall.io/large/front/f/7/f7377855-1944-4736-9248-2b9b40d6bf03.jpg +TDC;696420;https://cards.scryfall.io/large/front/6/8/680f6308-4469-4565-873e-40fb5aaef27d.jpg +TDC;696421;https://cards.scryfall.io/large/front/b/7/b7c47024-5e08-4b17-b41a-7647f8b814b9.jpg +TDC;696422;https://cards.scryfall.io/large/front/d/6/d619aece-7eab-40f3-8f41-970065f0dc73.jpg +TDC;696423;https://cards.scryfall.io/large/front/0/9/0973a109-811a-4c78-9404-19a26f4b40c7.jpg +TDC;696424;https://cards.scryfall.io/large/front/7/6/76f58441-5674-4f1e-af9b-94e14ab7e619.jpg +TDC;696425;https://cards.scryfall.io/large/front/b/8/b84e46c2-f3ea-49ff-8f8b-58aa6a1175a4.jpg +TDC;696426;https://cards.scryfall.io/large/front/e/d/ed8ea0da-c9d4-4158-aaa7-ebe2fe2b1e15.jpg +TDC;696427;https://cards.scryfall.io/large/front/6/0/60a211bb-0935-4815-a705-f4674a468bf5.jpg +TDC;696428;https://cards.scryfall.io/large/front/2/6/2662837c-3837-4da9-80b4-79edb0b6c289.jpg +TDC;696429;https://cards.scryfall.io/large/front/e/b/ebaf248b-37ff-4c28-9c47-ac7434d80e6e.jpg +TDC;696430;https://cards.scryfall.io/large/front/8/b/8b63ec86-670b-4acd-b14c-3d90acbde087.jpg +TDC;696431;https://cards.scryfall.io/large/front/a/d/adacc68a-0bc5-49ee-b5f8-d61024952ce9.jpg +TDC;696432;https://cards.scryfall.io/large/front/2/f/2f75be32-0e5a-4d4f-93b4-149892df381c.jpg +TDC;696433;https://cards.scryfall.io/large/front/d/f/df901113-e273-4fe0-a264-8e9e26e70905.jpg +TDC;696434;https://cards.scryfall.io/large/front/e/4/e4e7d3b7-9b0c-463d-975c-ef81d7fd8dad.jpg +TDC;696435;https://cards.scryfall.io/large/front/c/7/c7ce164c-3437-440c-b462-acca491bfd91.jpg +TDC;696436;https://cards.scryfall.io/large/front/7/2/721cd840-5f2e-40b7-8b33-ea2d6343d390.jpg +TDC;696437;https://cards.scryfall.io/large/front/c/5/c569fab1-6901-40ab-b958-001698819585.jpg +TDC;696438;https://cards.scryfall.io/large/front/e/7/e777c383-161f-4a80-acb3-2a5c9ed5e927.jpg +TDC;696439;https://cards.scryfall.io/large/front/4/9/497fba45-201d-4688-b420-d093beb4e8f4.jpg +TDC;696440;https://cards.scryfall.io/large/front/f/3/f37a4bc1-3702-44d7-8b29-dca99b563c6b.jpg +TDC;696441;https://cards.scryfall.io/large/front/d/4/d411ad43-3718-4ed7-932f-fcea28705782.jpg +TDC;696442;https://cards.scryfall.io/large/front/4/4/4452d99e-23c2-408d-9eb8-ef31aefafa9d.jpg +TDC;696443;https://cards.scryfall.io/large/front/6/5/65c091fa-00a8-4f20-8148-46db3fc3c67d.jpg +TDC;696444;https://cards.scryfall.io/large/front/4/5/45e92d69-0684-4a57-8c1c-bbf742bd8a23.jpg +TDC;696445;https://cards.scryfall.io/large/front/4/d/4d7fc4e6-e229-431f-8f8d-8464fb410724.jpg +TDC;696446;https://cards.scryfall.io/large/front/1/2/12a90f7a-28df-4017-b221-0e9234ff74a7.jpg +TDC;696447;https://cards.scryfall.io/large/front/a/6/a6d448c2-ea3b-4098-9e0e-3b0832d6ad24.jpg +TDC;696448;https://cards.scryfall.io/large/front/a/2/a2c1765c-0054-4c9f-a6b3-5e54189b44c3.jpg +TDC;696449;https://cards.scryfall.io/large/front/6/8/6870b355-e53d-4fa2-887b-0f0445bcd9c5.jpg +TDC;696450;https://cards.scryfall.io/large/front/5/2/52faa78e-252e-465b-91b5-6f64d828da81.jpg +TDC;696451;https://cards.scryfall.io/large/front/4/a/4aaf4d64-b5ef-44ae-b25a-7a5ea8f72170.jpg +TDC;696452;https://cards.scryfall.io/large/front/1/e/1e568e10-30e4-42ba-b364-f65c93f7da32.jpg +TDC;696453;https://cards.scryfall.io/large/front/5/0/508b1442-bf2c-4ad6-9bcf-bd894e081ab6.jpg +TDC;696454;https://cards.scryfall.io/large/front/2/6/26c4c471-f79f-4ca4-acc7-852cdc14e726.jpg +TDC;696455;https://cards.scryfall.io/large/front/1/5/15e291f4-068a-441c-8b43-05055199aca4.jpg +TDC;696456;https://cards.scryfall.io/large/front/3/7/3759f873-e5a1-46ab-8a60-e907d3c633de.jpg +TDC;696457;https://cards.scryfall.io/large/front/4/9/49d64e6b-563f-486c-ba04-4a254a9a971d.jpg +TDC;696458;https://cards.scryfall.io/large/front/2/3/23111dba-89f4-4663-aca6-953a209e1bd9.jpg +TDC;696459;https://cards.scryfall.io/large/front/7/5/755cf134-e91e-4aa4-be44-b7a53a7f9e20.jpg +TDC;696460;https://cards.scryfall.io/large/front/e/a/ea53e2c9-0a3f-4fda-a6ab-9a558bb8f126.jpg +TDC;696461;https://cards.scryfall.io/large/front/5/c/5cedb54a-a6f6-48aa-acdf-01c988c1c37d.jpg +TDC;696462;https://cards.scryfall.io/large/front/f/8/f8cd8b55-2927-4e53-be1e-cc33c35f85b7.jpg +TDC;696463;https://cards.scryfall.io/large/front/c/a/ca29f373-7051-4cbe-bda8-e711fda4f9bb.jpg +TDC;696464;https://cards.scryfall.io/large/front/e/b/eb4b75e6-3080-412b-bf40-b6029ea8bbfe.jpg +TDC;696465;https://cards.scryfall.io/large/front/5/2/523d8fe6-1efd-4278-82fe-ea4517e6665c.jpg +TDC;696466;https://cards.scryfall.io/large/front/9/0/90197eca-271c-4047-90e0-00b2579a94f2.jpg +TDC;696467;https://cards.scryfall.io/large/front/6/7/67d032f9-4faf-42eb-86ba-3fadfea84a27.jpg +TDC;696468;https://cards.scryfall.io/large/front/4/1/41c50b99-4a29-4bef-8d41-c548c8a61dac.jpg +TDC;696469;https://cards.scryfall.io/large/front/d/0/d0ca6a34-724f-47bb-b12d-c4998ffc3bf7.jpg +TDC;696470;https://cards.scryfall.io/large/front/4/9/49c37c0e-d363-4033-a069-710241cd9923.jpg +TDC;696471;https://cards.scryfall.io/large/front/7/5/753c8720-b45c-47a0-8f25-87813660d14e.jpg +TDC;696472;https://cards.scryfall.io/large/front/0/1/018257cf-8981-4691-92ab-6a33f77c9680.jpg +TDC;696473;https://cards.scryfall.io/large/front/3/e/3ee80876-6e87-46c4-a6fd-ff6752db3032.jpg +TDC;696474;https://cards.scryfall.io/large/front/c/e/ce55e00c-cd95-48eb-986e-edf5125f3534.jpg +TDC;696475;https://cards.scryfall.io/large/front/c/b/cbc25725-1485-4d98-abe1-906520f868d8.jpg +TDC;696476;https://cards.scryfall.io/large/front/2/c/2c747a97-9070-4c1e-b7b7-52637fbb30e1.jpg +TDC;696477;https://cards.scryfall.io/large/front/5/9/594049e6-1d91-4adb-bf9f-8a5cc620a69d.jpg +TDC;696478;https://cards.scryfall.io/large/front/7/1/71e7ef4a-2032-4571-afc6-5207d4b40c3d.jpg +TDC;696479;https://cards.scryfall.io/large/front/9/0/90894726-1940-4291-a05c-b85cefbfa344.jpg +TDC;696480;https://cards.scryfall.io/large/front/4/e/4e21a028-0f06-4124-bd0f-04989a1f9481.jpg +TDC;696481;https://cards.scryfall.io/large/front/c/b/cb1563a1-c8dc-4fcb-b9c8-e7432235d31e.jpg +TDC;696482;https://cards.scryfall.io/large/front/0/c/0c475639-1368-4e29-adeb-8973e343bca5.jpg +TDC;696483;https://cards.scryfall.io/large/front/5/4/548cbc66-d915-4b94-86da-4c909a1ce645.jpg +TDC;696484;https://cards.scryfall.io/large/front/1/9/1969b151-3192-4d35-80ca-c4e180601ec8.jpg +TDC;696485;https://cards.scryfall.io/large/front/e/f/efeafc9d-a953-4915-8342-725836d0f645.jpg +TDC;696486;https://cards.scryfall.io/large/front/b/f/bfe00640-e775-4b2e-91a8-081c7ec0125c.jpg +TDC;696487;https://cards.scryfall.io/large/front/7/a/7a283444-2cb5-4dd2-8d20-e8cb90ac0ffe.jpg +TDC;696488;https://cards.scryfall.io/large/front/5/1/5135919f-7b10-4a2e-a98a-83ed1347ad36.jpg +TDC;696489;https://cards.scryfall.io/large/front/9/d/9d6a5ed4-54b3-4660-8d41-953336f2fe74.jpg +TDC;696490;https://cards.scryfall.io/large/front/3/3/33e94caa-30cb-4f38-b240-7893dd2dc94d.jpg +TDC;696491;https://cards.scryfall.io/large/front/a/c/ac1960a1-9141-468c-b96c-6c8e6905084d.jpg +TDC;696492;https://cards.scryfall.io/large/front/2/4/24a3df0f-071e-4639-b425-9f65ec6d4fc0.jpg +TDC;696493;https://cards.scryfall.io/large/front/4/b/4bef5957-71a4-4fe0-b2ce-dff8e8690bd9.jpg +TDC;696494;https://cards.scryfall.io/large/front/1/f/1f056e21-63b3-4684-be5b-04ac220c4a52.jpg +TDC;696495;https://cards.scryfall.io/large/front/f/5/f5314520-b8af-4416-b57c-74388542ecb6.jpg +TDC;696496;https://cards.scryfall.io/large/front/f/0/f09bf0b7-45fa-4315-b393-f3ec0303c0c2.jpg +TDC;696497;https://cards.scryfall.io/large/front/3/8/38834333-f9ea-43a8-b00a-17935d59eaea.jpg +TDC;696498;https://cards.scryfall.io/large/front/f/1/f1c99617-6e38-4af7-a064-6db9a5e2cc6a.jpg +TDC;696499;https://cards.scryfall.io/large/front/c/2/c2a85a8e-28bb-4899-a922-13a03dec844c.jpg +TDC;696500;https://cards.scryfall.io/large/front/d/6/d66c52dd-2a69-4fe9-9037-f82b3e50ee54.jpg +TDC;696501;https://cards.scryfall.io/large/front/5/1/51e0191b-9cd3-466c-8ff8-94c7872746f5.jpg +TDC;696502;https://cards.scryfall.io/large/front/6/5/65e4de2e-47d2-4967-be31-9df0057a9c74.jpg +TDC;696503;https://cards.scryfall.io/large/front/3/3/337f2d97-b317-4c10-b151-7acccf38fca8.jpg +TDC;696504;https://cards.scryfall.io/large/front/9/2/92bef577-f055-4d54-9a75-e9d4a125001c.jpg +TDC;696505;https://cards.scryfall.io/large/front/0/3/03b9c9ed-fb6f-4f8d-bb1d-7999dec4245c.jpg +TDC;696506;https://cards.scryfall.io/large/front/d/7/d78f519f-28f7-4e53-9cb1-1a83577c1669.jpg +TDC;696507;https://cards.scryfall.io/large/front/c/5/c5e81948-a362-4805-9bdf-ca65488a1a09.jpg +TDC;696508;https://cards.scryfall.io/large/front/4/3/435e9678-9ff3-4e5d-8061-3f806e1c2ed2.jpg +TDC;696509;https://cards.scryfall.io/large/front/9/f/9fad6994-1280-4a8e-a2f5-34b4ed6ef6f5.jpg +TDC;696510;https://cards.scryfall.io/large/front/1/8/18adafe6-de67-4101-8b39-b53ab695ec4a.jpg +TDC;696511;https://cards.scryfall.io/large/front/0/3/03fbf51d-f622-4629-a228-a03ce7caf500.jpg +TDC;696512;https://cards.scryfall.io/large/front/b/a/ba863744-929b-43f3-a773-342ba3437b18.jpg +TDC;696513;https://cards.scryfall.io/large/front/2/4/243ae383-f77d-4942-ae73-61f991131e03.jpg +TDC;696514;https://cards.scryfall.io/large/front/4/8/4852abd7-98fa-4f5c-936d-b1355e7b0978.jpg +TDC;696515;https://cards.scryfall.io/large/front/d/b/dbc8512a-9f6c-40d4-8049-14505e260746.jpg +TDC;696516;https://cards.scryfall.io/large/front/c/2/c2ea2395-4518-4683-8eed-59c43fb3328a.jpg +TDC;696517;https://cards.scryfall.io/large/front/4/1/4105785e-cbaa-4017-ae93-ba5ac8f2fd4c.jpg +TDC;696518;https://cards.scryfall.io/large/front/1/6/16af23b7-db97-4dd0-84c2-c0095f6dbe96.jpg +TDC;696519;https://cards.scryfall.io/large/front/d/0/d036dfb9-7da2-4375-83ee-b01eb95b64e6.jpg +TDC;696520;https://cards.scryfall.io/large/front/e/3/e3bec498-9149-4045-8931-8decbb87c526.jpg +TDC;696521;https://cards.scryfall.io/large/front/c/f/cf53f97c-dd4c-44bd-93ba-faa6d64c985a.jpg +TDC;696522;https://cards.scryfall.io/large/front/4/a/4a0aeb3a-923a-4b97-9d27-ea7e0b57de75.jpg +TDC;696523;https://cards.scryfall.io/large/front/2/e/2ed2dd5e-f59a-4ce3-a50e-968a1e94f59c.jpg +TDC;696524;https://cards.scryfall.io/large/front/a/c/acc5821d-e31f-4f5d-b4d0-e471db7dee7f.jpg +TDC;696525;https://cards.scryfall.io/large/front/4/0/402ff237-6581-47d5-a3f5-a7bdae505b41.jpg +TDC;696526;https://cards.scryfall.io/large/front/d/0/d0c552da-874e-49eb-b221-47220b8b7786.jpg +TDC;696527;https://cards.scryfall.io/large/front/3/e/3eb512f5-9782-4c49-9b6e-4e967e42408b.jpg +TDC;696528;https://cards.scryfall.io/large/front/1/0/1026ec63-e71e-4d0f-ba21-57caf688b4c2.jpg +TDC;696529;https://cards.scryfall.io/large/front/2/3/2358a441-4ef7-469c-bb9c-c6ff4d719658.jpg +TDC;696530;https://cards.scryfall.io/large/front/2/b/2b45e8e8-4484-4c62-b507-5edb98d77f54.jpg +TDC;696531;https://cards.scryfall.io/large/front/3/2/32da0d6c-64dd-4aec-b63e-953e96164603.jpg +TDC;696532;https://cards.scryfall.io/large/front/9/c/9cb4ae53-8a0d-4eaf-900a-1ee6ec20a5df.jpg +TDC;696533;https://cards.scryfall.io/large/front/2/c/2c5c070e-91d3-4613-8a46-0323ee425027.jpg +TDC;696534;https://cards.scryfall.io/large/front/2/9/29208018-8079-44bc-b33b-21cda4709bf2.jpg +TDC;696535;https://cards.scryfall.io/large/front/1/4/1490c0dc-06d6-45ee-af3c-2935b0ab1233.jpg +TDC;696536;https://cards.scryfall.io/large/front/d/b/db073781-2610-4b3d-baa9-c1931893fe15.jpg +TDC;696537;https://cards.scryfall.io/large/front/6/4/644fb0ed-f434-4cc4-b7e9-a60db5ece2b7.jpg +TDC;696538;https://cards.scryfall.io/large/front/b/8/b8504812-fcf5-47d3-977d-1d9a11231fd0.jpg +TDC;696539;https://cards.scryfall.io/large/front/6/1/61fc78e0-d0db-4ecb-a29a-f1a437d7987c.jpg +TDC;696540;https://cards.scryfall.io/large/front/f/a/fa0af5ea-e9e1-4247-bde2-759c2653fc00.jpg +TDC;696541;https://cards.scryfall.io/large/front/4/6/466fd4e6-f1dd-40c9-92df-1da48ab729d6.jpg +TDC;696542;https://cards.scryfall.io/large/front/6/b/6be3be55-7f9d-4a4c-b916-a1cb64f833c8.jpg +TDC;696543;https://cards.scryfall.io/large/front/d/c/dcdea659-ecaf-4abe-be0f-64e105abb104.jpg +TDC;696544;https://cards.scryfall.io/large/front/1/a/1a88057c-0997-4b86-bcd5-b1127e4f1f28.jpg +TDC;696545;https://cards.scryfall.io/large/front/8/1/81ce61b1-5ef2-4562-b289-ceea8f3ee447.jpg +TDC;696546;https://cards.scryfall.io/large/front/f/8/f8373e5a-94bb-4aa0-bd09-13a01e0cb02a.jpg +TDC;696547;https://cards.scryfall.io/large/front/2/c/2c531254-1b12-44d8-a942-e767d516364e.jpg +TDC;696548;https://cards.scryfall.io/large/front/a/6/a67eff62-05db-417f-93d4-259cfb3fc387.jpg +TDC;696549;https://cards.scryfall.io/large/front/a/6/a67ddfae-746f-4952-8064-7d48f9f22981.jpg +TDC;696550;https://cards.scryfall.io/large/front/d/7/d7a89f88-f8f2-43a7-b1f1-d98d3a07c4e3.jpg +TDC;696551;https://cards.scryfall.io/large/front/a/3/a357b4ad-adb8-4db7-a4dc-2fc3f6b7e2d5.jpg +TDC;696552;https://cards.scryfall.io/large/front/3/3/33399b6b-67ae-499c-81aa-35132509d2d8.jpg +TDC;696553;https://cards.scryfall.io/large/front/8/0/8005828b-807a-43fc-98aa-20f76c47662c.jpg +TDC;696554;https://cards.scryfall.io/large/front/4/4/44f3e367-0dff-4cdb-b23a-52aa57fee946.jpg +TDC;696555;https://cards.scryfall.io/large/front/5/6/565b4aaa-1990-4cb2-b519-2c0b1c9d5d18.jpg +TDC;696556;https://cards.scryfall.io/large/front/d/2/d2ce0759-6b24-41a6-8a24-16cf44dfc162.jpg +TDC;696557;https://cards.scryfall.io/large/front/2/0/20d3434d-d88e-4d00-84a7-ed027faac70f.jpg +TDC;696558;https://cards.scryfall.io/large/front/7/0/700b88b4-c461-45c8-90cb-9626c5c8338f.jpg +TDC;696559;https://cards.scryfall.io/large/front/e/6/e60eb891-c06b-4a98-be3c-73e244405b45.jpg +TDC;696560;https://cards.scryfall.io/large/front/a/f/af2de306-8a58-43fe-a0fe-dc8a545b8630.jpg +TDC;696561;https://cards.scryfall.io/large/front/d/e/de1f7e5e-a503-4f99-91a1-2fdabb7d5e89.jpg +TDC;696562;https://cards.scryfall.io/large/front/4/1/41393bce-01c1-4268-907e-de0fa8a76719.jpg +TDC;696563;https://cards.scryfall.io/large/front/5/6/56f75be9-7373-4ceb-850d-425ef3be9bfc.jpg +TDC;696564;https://cards.scryfall.io/large/front/9/f/9ff6e014-4811-44df-a7f8-a667a4a01f4f.jpg +TDC;696565;https://cards.scryfall.io/large/front/f/0/f0be6226-fd9f-4214-8a81-c563744991c4.jpg +TDC;696566;https://cards.scryfall.io/large/front/8/f/8f203f04-bd73-4d88-bb5e-aab63507dbd1.jpg +TDC;696567;https://cards.scryfall.io/large/front/d/f/df441bae-3b9c-46a9-8287-870c00d58a64.jpg +TDC;696568;https://cards.scryfall.io/large/front/4/9/49fd1af7-b53c-4347-a912-7493aa6e55c3.jpg +TDC;696569;https://cards.scryfall.io/large/front/9/f/9f98bf0c-74cf-49da-8b60-b2d3ac294a82.jpg +TDM;693724t;https://cards.scryfall.io/large/front/6/1/6105623a-ff2c-46bf-8881-e8b899d47d54.jpg +TDM;693545t;https://cards.scryfall.io/large/front/6/1/6105623a-ff2c-46bf-8881-e8b899d47d54.jpg +TDM;693583t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;695206t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;693676t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;695224t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;693499t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;693491t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDM;693470t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDM;695702t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDM;693510t;https://cards.scryfall.io/large/front/7/d/7ddd5153-2d16-4a4e-b9bc-f20313d322da.jpg +TDM;695491t;https://cards.scryfall.io/large/front/7/d/7ddd5153-2d16-4a4e-b9bc-f20313d322da.jpg +TDM;693488t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693492t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693737t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693392t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693563t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693698t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693386t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693573t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;695205t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693482t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;695190t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;693626t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;693569t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;693621t;https://cards.scryfall.io/large/front/9/9/997edcc4-6021-4443-9470-3fd7f7595cc6.jpg +TDM;693718t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693564t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693702t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;695232t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693646t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;695214t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693549t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693524t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693727t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693571t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;695203t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693659t;https://cards.scryfall.io/large/front/4/3/434c2965-82b8-4e89-bf45-a8fc093f9a21.jpg +TDM;695218t;https://cards.scryfall.io/large/front/4/3/434c2965-82b8-4e89-bf45-a8fc093f9a21.jpg +TDM;693666t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693609t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693715t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693389t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693553t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695200t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693653t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693733t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693391t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693487t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693489t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693725t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693565t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693696t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693568t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693600t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693602t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695207t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693577t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693513t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695194t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693611t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693613t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693717t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695239t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693685t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693700t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693387t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693728t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693620t;https://cards.scryfall.io/large/front/4/4/44465924-8cc2-49a4-bc07-8dbae7570af6.jpg +TDM;693679t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;695511t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;693592t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;693598t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;695500t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;695704t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;693724t;https://cards.scryfall.io/large/front/6/1/6105623a-ff2c-46bf-8881-e8b899d47d54.jpg +TDM;693545t;https://cards.scryfall.io/large/front/6/1/6105623a-ff2c-46bf-8881-e8b899d47d54.jpg +TDM;693583t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;695206t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;693676t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;695224t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;693499t;https://cards.scryfall.io/large/front/6/3/633d2d10-def7-426f-8496-ed6b45684299.jpg +TDM;693491t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDM;693470t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDM;695702t;https://cards.scryfall.io/large/front/6/4/6455d903-6996-448f-9148-9068febecb00.jpg +TDM;693510t;https://cards.scryfall.io/large/front/7/d/7ddd5153-2d16-4a4e-b9bc-f20313d322da.jpg +TDM;695491t;https://cards.scryfall.io/large/front/7/d/7ddd5153-2d16-4a4e-b9bc-f20313d322da.jpg +TDM;693488t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693492t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693737t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693392t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693563t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693698t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693386t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693573t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;695205t;https://cards.scryfall.io/large/front/f/2/f22410b3-5c0b-4282-9b0b-5ba61229b6e7.jpg +TDM;693482t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;695190t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;693626t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;693569t;https://cards.scryfall.io/large/front/b/8/b83a7343-9f5f-4b79-8929-c84011de401c.jpg +TDM;693621t;https://cards.scryfall.io/large/front/9/9/997edcc4-6021-4443-9470-3fd7f7595cc6.jpg +TDM;693718t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693564t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693702t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;695232t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693646t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;695214t;https://cards.scryfall.io/large/front/8/e/8ea4fc2f-95a4-49d0-b06e-b88d19637737.jpg +TDM;693549t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693524t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693727t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693571t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;695203t;https://cards.scryfall.io/large/front/f/1/f10d5813-7818-43e8-b08d-4ed8c54d0366.jpg +TDM;693659t;https://cards.scryfall.io/large/front/4/3/434c2965-82b8-4e89-bf45-a8fc093f9a21.jpg +TDM;695218t;https://cards.scryfall.io/large/front/4/3/434c2965-82b8-4e89-bf45-a8fc093f9a21.jpg +TDM;693666t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693609t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693715t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693389t;https://cards.scryfall.io/large/front/e/2/e265ca24-96c0-4654-a8f3-bbffe288970a.jpg +TDM;693553t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695200t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693653t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693733t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693391t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693487t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693489t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693725t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693565t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693696t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693568t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693600t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693602t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695207t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693577t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693513t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695194t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693611t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693613t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693717t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;695239t;https://cards.scryfall.io/large/front/7/e/7edc0515-a130-45a7-aa09-0e23bba41587.jpg +TDM;693685t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693700t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693387t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693728t;https://cards.scryfall.io/large/front/2/4/243bcfa9-0310-4d68-9864-df46069906fa.jpg +TDM;693620t;https://cards.scryfall.io/large/front/4/4/44465924-8cc2-49a4-bc07-8dbae7570af6.jpg +TDM;693679t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;695511t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;693592t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;693598t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;695500t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;695704t;https://cards.scryfall.io/large/front/9/c/9c8f66e1-4eab-4d51-b10e-9cedd607d709.jpg +TDM;693481;https://cards.scryfall.io/large/front/6/4/64a5d494-efa1-446b-bebe-2ad36e154376.jpg +TDM;693482;https://cards.scryfall.io/large/front/2/9/29957f49-9a6b-42f6-b2fb-b48f653ab725.jpg +TDM;693483;https://cards.scryfall.io/large/front/d/d/dd7102d8-90b3-45a1-b66d-dcca469b1fb6.jpg +TDM;693484;https://cards.scryfall.io/large/front/d/6/d6d91e42-43db-428d-a4dd-ef9d40306314.jpg +TDM;693485;https://cards.scryfall.io/large/front/f/8/f892d156-371c-4391-8ae6-25513c5032b0.jpg +TDM;693486;https://cards.scryfall.io/large/front/c/6/c6569487-53c5-4b91-877d-e4e31bfa90c0.jpg +TDM;693487;https://cards.scryfall.io/large/front/4/d/4df7b253-6107-47d6-b650-cb4d3e0aec6b.jpg +TDM;693488;https://cards.scryfall.io/large/front/f/6/f632be90-9e7f-41f8-a52e-a2952354d730.jpg +TDM;693489;https://cards.scryfall.io/large/front/0/2/0200a8c5-3293-48d0-a523-ba148680f588.jpg +TDM;693490;https://cards.scryfall.io/large/front/2/e/2e92640d-768b-4357-905f-bea017d351cc.jpg +TDM;693491;https://cards.scryfall.io/large/front/7/3/73a065e3-b530-4e62-ab3c-4f6f908184ec.jpg +TDM;693492;https://cards.scryfall.io/large/front/b/6/b647a018-1d70-43a1-a265-928bcd863689.jpg +TDM;693493;https://cards.scryfall.io/large/front/a/4/a4f247b6-8212-4e78-a452-d2d3be228d8e.jpg +TDM;693494;https://cards.scryfall.io/large/front/b/a/baac1a41-d44d-4184-9147-b4233e73de65.jpg +TDM;693495;https://cards.scryfall.io/large/front/a/5/a527cdb0-f54a-4b53-83a0-6b3e8cafa45e.jpg +TDM;693496;https://cards.scryfall.io/large/front/d/a/da45e9b0-a4f6-413b-9e62-666c511eb5b0.jpg +TDM;693497;https://cards.scryfall.io/large/front/2/3/2300da2f-2297-4c2f-90c1-11ce2b42d91f.jpg +TDM;693498;https://cards.scryfall.io/large/front/b/b/bb25366d-a647-4c5e-bcc7-7e54659aacbd.jpg +TDM;693499;https://cards.scryfall.io/large/front/b/5/b56e0037-8143-4c13-83e1-0c3f44e685ea.jpg +TDM;693500;https://cards.scryfall.io/large/front/c/9/c9bafe19-3bd6-4da0-b3e5-e0b89262504c.jpg +TDM;693501;https://cards.scryfall.io/large/front/3/1/312f7072-3bf8-449f-bfb7-93727ef26c66.jpg +TDM;693502;https://cards.scryfall.io/large/front/6/a/6ade6918-6d1d-448d-ab56-93996051e9a9.jpg +TDM;693503;https://cards.scryfall.io/large/front/9/8/98d548c9-42bc-4155-8211-0aea801c3724.jpg +TDM;693504;https://cards.scryfall.io/large/front/a/e/ae2da18f-0d7d-446c-b463-8bf170ed95da.jpg +TDM;693505;https://cards.scryfall.io/large/front/4/b/4b3cc15e-1c82-454e-b541-4ab47c44814e.jpg +TDM;693506;https://cards.scryfall.io/large/front/1/c/1ce50932-03a6-48bc-8aee-bc8defd896cf.jpg +TDM;693507;https://cards.scryfall.io/large/front/f/2/f2f12684-c80a-422b-9c3f-ed4f31742b9d.jpg +TDM;693508;https://cards.scryfall.io/large/front/3/9/39f3aab5-7b54-4b55-8114-c6f9f79c255d.jpg +TDM;693509;https://cards.scryfall.io/large/front/1/8/18292b9c-0f42-4ce2-8b85-35d06cf45a63.jpg +TDM;693510;https://cards.scryfall.io/large/front/3/b/3b9d771f-24dc-4ed6-8051-62df576a2ba5.jpg +TDM;693511;https://cards.scryfall.io/large/front/4/2/422f9453-ab12-4e3c-8c51-be87391395a1.jpg +TDM;693512;https://cards.scryfall.io/large/front/d/f/dff398be-4ba4-4976-9acc-be99d2e07a61.jpg +TDM;693513;https://cards.scryfall.io/large/front/e/c/ec3de5f4-bb55-4ab9-995f-f3e0dc22c1bb.jpg +TDM;693514;https://cards.scryfall.io/large/front/5/e/5e5b2324-69fe-4105-b6f8-14dfbe359d59.jpg +TDM;693515;https://cards.scryfall.io/large/front/1/9/19c1417a-9719-46f6-8749-d92b93ce0529.jpg +TDM;693516;https://cards.scryfall.io/large/front/8/1/812d0462-0158-467f-951d-a7a121188a10.jpg +TDM;693517;https://cards.scryfall.io/large/front/c/7/c74d4a57-0f66-4965-9ed7-f88a08aa1d15.jpg +TDM;693518;https://cards.scryfall.io/large/front/9/1/91b25843-1aa0-484a-b6c7-0c284fe7214a.jpg +TDM;693519;https://cards.scryfall.io/large/front/b/2/b2f160d7-c832-4b83-8f2e-aaeb190add3f.jpg +TDM;693520;https://cards.scryfall.io/large/front/b/1/b1d21a9a-6b0c-4fbc-a427-81be885d326b.jpg +TDM;693521;https://cards.scryfall.io/large/front/1/c/1c9af3f1-711e-42ae-803a-1100eba3fb13.jpg +TDM;693522;https://cards.scryfall.io/large/front/8/8/8810ebb4-9e51-46f0-a54a-a0b4d77b762a.jpg +TDM;693523;https://cards.scryfall.io/large/front/7/5/75ec7a31-1893-493c-926b-dc3a8a770e72.jpg +TDM;693524;https://cards.scryfall.io/large/front/e/9/e91c4509-918e-44ba-aa13-1991199fee9f.jpg +TDM;693525;https://cards.scryfall.io/large/front/a/b/abb0ba34-6904-4c17-a04d-ea4f12c7cf21.jpg +TDM;693526;https://cards.scryfall.io/large/front/9/6/96f7af08-ac05-45d0-979f-282943130c61.jpg +TDM;693527;https://cards.scryfall.io/large/front/e/7/e75dccf7-2894-4c4a-b516-3eee73acddd3.jpg +TDM;693528;https://cards.scryfall.io/large/front/3/a/3a84c3f8-0030-4653-880e-b2d19272f5fa.jpg +TDM;693529;https://cards.scryfall.io/large/front/d/1/d13f117b-b8e4-48db-8ce9-5da9c7ce23a5.jpg +TDM;693530;https://cards.scryfall.io/large/front/1/9/190fbc55-e8e9-4077-9532-1de7406baabf.jpg +TDM;693531;https://cards.scryfall.io/large/front/f/8/f890bdc7-32e6-4492-bac7-7cabf54a8bfd.jpg +TDM;693532;https://cards.scryfall.io/large/front/5/d/5df17423-9fdd-4432-8660-1d267c685595.jpg +TDM;693533;https://cards.scryfall.io/large/front/f/f/ff4fc7ec-05f5-479a-8fbb-31e12a67b57e.jpg +TDM;693534;https://cards.scryfall.io/large/front/0/4/043c25d5-13ee-4cab-98d5-fb89db9cf6e3.jpg +TDM;693535;https://cards.scryfall.io/large/front/4/5/455f4c96-684b-4b14-bd21-6799da2e1fa7.jpg +TDM;693536;https://cards.scryfall.io/large/front/6/7/670c5b96-bac6-449b-a2bd-cb43750d3911.jpg +TDM;693537;https://cards.scryfall.io/large/front/a/6/a6b3b131-704a-4586-84f8-db465cd4a277.jpg +TDM;693538;https://cards.scryfall.io/large/front/e/e/ee4e732a-1ffd-463d-92c2-26187659cfc3.jpg +TDM;693539;https://cards.scryfall.io/large/front/a/6/a6289251-17e4-4987-96b9-2fb1a8f90e2a.jpg +TDM;693540;https://cards.scryfall.io/large/front/8/6/8693d631-05f6-414d-9e49-6385746e8960.jpg +TDM;693541;https://cards.scryfall.io/large/front/a/2/a2ef698e-5466-43bd-985d-020f2e5d8205.jpg +TDM;693542;https://cards.scryfall.io/large/front/f/c/fc48180a-ccac-469f-938d-c050821d0160.jpg +TDM;693543;https://cards.scryfall.io/large/front/7/2/722716df-9cea-40a7-924b-c28497e227e6.jpg +TDM;693544;https://cards.scryfall.io/large/front/b/c/bcccfd7b-2846-4552-a89a-2b868bc9ab20.jpg +TDM;693545;https://cards.scryfall.io/large/front/7/1/71de7dca-0231-4407-86a0-c7fc95f5aaa0.jpg +TDM;693546;https://cards.scryfall.io/large/front/3/3/339a0e24-c332-4558-bb60-f5504ddde88c.jpg +TDM;693547;https://cards.scryfall.io/large/front/6/4/64d9367c-f50c-4568-aa63-6760c44ecaeb.jpg +TDM;693548;https://cards.scryfall.io/large/front/6/6/66555946-e747-46fa-b1ac-b103a8edcd93.jpg +TDM;693549;https://cards.scryfall.io/large/front/b/b/bb13a34b-6ac8-47cb-9e91-47106a585fc1.jpg +TDM;693550;https://cards.scryfall.io/large/front/9/9/993ade84-031f-4a3e-bd68-55f61b559248.jpg +TDM;693551;https://cards.scryfall.io/large/front/4/d/4d305609-64f8-4f3f-bf67-cd5257f0d01e.jpg +TDM;693552;https://cards.scryfall.io/large/front/a/9/a9262bf6-df6a-446c-ba70-18270a09842d.jpg +TDM;693553;https://cards.scryfall.io/large/front/d/5/d5397366-151f-46b0-b9b2-fa4d5bd892d8.jpg +TDM;693554;https://cards.scryfall.io/large/front/4/8/488152ce-2048-4ccb-b2d6-b9628958286f.jpg +TDM;693555;https://cards.scryfall.io/large/front/e/2/e2a2d395-26d6-4eb2-9e8c-ed7dbbd3a8f5.jpg +TDM;693556;https://cards.scryfall.io/large/front/6/8/6852b4d5-74e0-44ba-ba44-20aa91e3c4c8.jpg +TDM;693557;https://cards.scryfall.io/large/front/1/1/119bb72d-aed9-47dc-9285-7bc836cc3776.jpg +TDM;693558;https://cards.scryfall.io/large/front/c/c/ccbc6fd0-42bc-4e8b-96bc-69a631ba7106.jpg +TDM;693559;https://cards.scryfall.io/large/front/7/a/7a6004ff-4180-4332-8b51-960f8c7521d9.jpg +TDM;693560;https://cards.scryfall.io/large/front/a/1/a147b94f-dfcf-44ce-8a73-b2fe6c4efc0e.jpg +TDM;693561;https://cards.scryfall.io/large/front/f/0/f05ad909-8860-473b-9a30-a322f7670b32.jpg +TDM;693562;https://cards.scryfall.io/large/front/e/5/e53adf93-2db5-4087-a2dc-c8f53401d700.jpg +TDM;693563;https://cards.scryfall.io/large/front/2/1/2177ef64-28bf-4acf-b1f1-c1408f03c411.jpg +TDM;693564;https://cards.scryfall.io/large/front/b/c/bc66680f-24ab-433a-8197-feac3a174075.jpg +TDM;693565;https://cards.scryfall.io/large/front/6/4/648debd9-d4cf-4788-8882-f1601a3d87f5.jpg +TDM;693566;https://cards.scryfall.io/large/front/8/c/8c93a0f6-5e50-4dda-9ff6-da741fb839ff.jpg +TDM;693567;https://cards.scryfall.io/large/front/3/1/31276460-fa9d-47da-85c5-c4baa8074d0d.jpg +TDM;693568;https://cards.scryfall.io/large/front/8/f/8f529a2e-5102-492e-84ab-68541d83b5a3.jpg +TDM;693569;https://cards.scryfall.io/large/front/1/c/1c4bfebe-f10f-44bd-9368-33e273ba5a55.jpg +TDM;693570;https://cards.scryfall.io/large/front/0/d/0d4b46a3-847a-44a7-9f68-2cb4657cad61.jpg +TDM;693571;https://cards.scryfall.io/large/front/5/a/5a9f2a62-1c61-4d2e-86d9-18cd84c31748.jpg +TDM;693572;https://cards.scryfall.io/large/front/4/7/47374d23-662b-4ba7-a94f-37c9bc759cc6.jpg +TDM;693573;https://cards.scryfall.io/large/front/3/7/37cb5599-7d2c-48e9-978b-902a01a74bde.jpg +TDM;693574;https://cards.scryfall.io/large/front/9/5/95617742-548d-464a-bb89-a858ffa9018f.jpg +TDM;693575;https://cards.scryfall.io/large/front/3/a/3ab5e71e-dc8d-4ed8-bcef-6497177c4a9d.jpg +TDM;693576;https://cards.scryfall.io/large/front/6/3/6394b125-21a8-4439-9958-94b76684138e.jpg +TDM;693577;https://cards.scryfall.io/large/front/a/4/a4a4e985-facd-47e6-b680-3023c82c2957.jpg +TDM;693578;https://cards.scryfall.io/large/front/7/e/7e9430dd-f583-400d-808a-64e2b5fa54f1.jpg +TDM;693579;https://cards.scryfall.io/large/front/a/d/adc18edc-01d8-4a7e-a87b-a854e50aa75e.jpg +TDM;693580;https://cards.scryfall.io/large/front/9/e/9e65d487-705a-4c3b-9bb6-69351e5dae81.jpg +TDM;693581;https://cards.scryfall.io/large/front/e/2/e2c2a069-7553-4879-abfb-b2aa3349e4b8.jpg +TDM;693582;https://cards.scryfall.io/large/front/2/4/24204881-690c-4043-8771-20cb93385072.jpg +TDM;693583;https://cards.scryfall.io/large/front/4/9/490eb213-9ae2-4b45-abec-6f1dfc83792a.jpg +TDM;693584;https://cards.scryfall.io/large/front/b/b/bbf9c673-37b4-48ed-a9ea-13f8e3e6c47b.jpg +TDM;693585;https://cards.scryfall.io/large/front/0/d/0d5674f9-22b2-45f9-902d-4fd245485c60.jpg +TDM;693586;https://cards.scryfall.io/large/front/a/4/a4ba6d74-c6be-4a5e-8859-b791bb6b8f51.jpg +TDM;693587;https://cards.scryfall.io/large/front/3/2/32dc1bf4-a135-449f-848f-361a5360fae1.jpg +TDM;693588;https://cards.scryfall.io/large/front/1/9/1971fd6c-0a1c-41b2-93a6-886a176fbb73.jpg +TDM;693589;https://cards.scryfall.io/large/front/e/3/e3abbc8b-2bf8-478e-a541-f8019d150054.jpg +TDM;693590;https://cards.scryfall.io/large/front/2/7/27f31f9c-7149-4608-9b18-b3530a2efd4a.jpg +TDM;693591;https://cards.scryfall.io/large/front/b/3/b3b3aec8-d931-4c7f-86b5-1e7dfb717b59.jpg +TDM;693592;https://cards.scryfall.io/large/front/b/a/baf4c9dd-0546-41ac-a7ba-0bc312fef31e.jpg +TDM;693593;https://cards.scryfall.io/large/front/0/a/0ab95aab-a4bf-4131-83a0-2c138b6f20c3.jpg +TDM;693594;https://cards.scryfall.io/large/front/5/0/5098bd73-d51c-4db4-bf06-fd4854089d37.jpg +TDM;693595;https://cards.scryfall.io/large/front/b/d/bd7af85f-354e-468a-990b-bd774e68240f.jpg +TDM;693596;https://cards.scryfall.io/large/front/0/5/056136a8-84be-477c-b654-63238fb8236e.jpg +TDM;693597;https://cards.scryfall.io/large/front/1/a/1af19ce8-bc0c-420c-9e3b-9059b4df32cb.jpg +TDM;693598;https://cards.scryfall.io/large/front/c/2/c2200646-7b7c-489d-bbae-16b03e1d7fb2.jpg +TDM;693599;https://cards.scryfall.io/large/front/f/7/f7818d28-b9a5-4341-9adc-666070b8878d.jpg +TDM;693600;https://cards.scryfall.io/large/front/6/6/66940466-8e9d-4a85-bfb0-e92189b7a121.jpg +TDM;693601;https://cards.scryfall.io/large/front/4/a/4a10342d-ca04-4d1e-bca9-79f531951a16.jpg +TDM;693602;https://cards.scryfall.io/large/front/3/7/37d4ab2a-a06a-4768-b5e1-e1def957d7f4.jpg +TDM;693603;https://cards.scryfall.io/large/front/0/a/0ac43386-bd32-425c-8776-cec00b064cbc.jpg +TDM;693604;https://cards.scryfall.io/large/front/0/e/0ec92c44-7cf0-48a5-a3ca-bc633496d887.jpg +TDM;693605;https://cards.scryfall.io/large/front/e/3/e3cba0b1-7c22-4e51-b9cf-5bf01e67a222.jpg +TDM;693606;https://cards.scryfall.io/large/front/f/8/f8f1a2f2-526d-4b2c-985b-0acfdc21a2ee.jpg +TDM;693607;https://cards.scryfall.io/large/front/9/9/99e96b34-b1c4-4647-a38e-2cf1aedaaace.jpg +TDM;693608;https://cards.scryfall.io/large/front/6/8/688d8e93-d071-4089-9ef9-565ac4ae9ae0.jpg +TDM;693609;https://cards.scryfall.io/large/front/0/4/049acc79-1d68-410f-a081-88a7d40e823a.jpg +TDM;693610;https://cards.scryfall.io/large/front/2/0/204f5e5e-d87f-4aee-84e3-28afe8e21591.jpg +TDM;693611;https://cards.scryfall.io/large/front/d/d/dd7f0413-c009-4c08-b877-9c1b776cbf26.jpg +TDM;693612;https://cards.scryfall.io/large/front/a/b/abc8c6f5-6135-428e-8476-1751f82623f9.jpg +TDM;693613;https://cards.scryfall.io/large/front/a/1/a1aa3501-5738-4063-a7f4-51d2600b0041.jpg +TDM;693614;https://cards.scryfall.io/large/front/5/7/57695a9b-8f72-4ccc-a946-5d5037b09b8f.jpg +TDM;693615;https://cards.scryfall.io/large/front/d/1/d1a4f502-86a9-49fb-9cb9-7918d13c5313.jpg +TDM;693616;https://cards.scryfall.io/large/front/1/0/10e0a9a3-f63a-4f92-a083-9d181580e498.jpg +TDM;693617;https://cards.scryfall.io/large/front/c/5/c51dcdab-38ee-4804-8859-09adc353c182.jpg +TDM;693618;https://cards.scryfall.io/large/front/2/7/276f5cee-a501-4658-bd4d-7a044bf1ccbc.jpg +TDM;693619;https://cards.scryfall.io/large/front/0/7/074b1e00-45bb-4436-8f5e-058512b2d08a.jpg +TDM;693620;https://cards.scryfall.io/large/front/3/d/3d634087-77ba-4543-aa7a-8a3774d69cd7.jpg +TDM;693621;https://cards.scryfall.io/large/front/b/9/b98ecc96-f557-479a-8685-2b5487d5b407.jpg +TDM;693622;https://cards.scryfall.io/large/front/4/d/4ddd4477-f8c9-4d05-9177-f8344ba8f40b.jpg +TDM;693623;https://cards.scryfall.io/large/front/6/7/67ab8e8f-3ef6-4339-8c66-68c5aca4867a.jpg +TDM;693624;https://cards.scryfall.io/large/front/a/8/a88c7713-b3a9-4685-b1d3-623d35b62365.jpg +TDM;693625;https://cards.scryfall.io/large/front/4/f/4f8fee37-a050-4329-8b10-46d150e7a95e.jpg +TDM;693626;https://cards.scryfall.io/large/front/c/6/c642d6ac-f0f0-4b4c-a7ee-50631531f6d1.jpg +TDM;693627;https://cards.scryfall.io/large/front/9/d/9d218831-2a41-46a3-8e9d-93462cae5cab.jpg +TDM;693628;https://cards.scryfall.io/large/front/a/5/a5d0a9fb-1068-478d-a78c-6fd77cc313f0.jpg +TDM;693629;https://cards.scryfall.io/large/front/c/7/c7f5c8ef-8e9e-4264-a7d2-126a30a5d341.jpg +TDM;693630;https://cards.scryfall.io/large/front/1/3/1397d904-c51d-451e-8505-7f3118acc1f6.jpg +TDM;693631;https://cards.scryfall.io/large/front/b/2/b2a0deb9-5bc3-42d5-9e1e-5f463d176aef.jpg +TDM;693632;https://cards.scryfall.io/large/front/9/b/9bc5c316-6a41-48ba-864b-da3030dd3e0e.jpg +TDM;693633;https://cards.scryfall.io/large/front/f/7/f737698a-d934-4851-b238-828959ef4835.jpg +TDM;693634;https://cards.scryfall.io/large/front/f/b/fb8c2d5c-ba0c-4d50-8898-5c6574b1e974.jpg +TDM;693635;https://cards.scryfall.io/large/front/1/e/1ebf4a9d-d90c-4017-9f00-fca89899f301.jpg +TDM;693636;https://cards.scryfall.io/large/front/d/e/def9cb5b-4062-481e-b682-3a30443c2e56.jpg +TDM;693637;https://cards.scryfall.io/large/front/d/8/d8b43b00-f4d1-436c-bf3f-6d414cd4ce38.jpg +TDM;693638;https://cards.scryfall.io/large/front/c/a/cae56fef-b661-4bc5-b9a1-3871ae06e491.jpg +TDM;693639;https://cards.scryfall.io/large/front/a/3/a3d2c692-7566-468e-9c86-47a9f768fde2.jpg +TDM;693640;https://cards.scryfall.io/large/front/c/3/c32487e9-f3ac-472e-b6ea-81bd9254770c.jpg +TDM;693641;https://cards.scryfall.io/large/front/e/4/e4775a26-0b66-40e9-8f64-41d9308ca032.jpg +TDM;693642;https://cards.scryfall.io/large/front/1/f/1f721f8d-fd2f-480b-8645-4bf6ce38dde9.jpg +TDM;693643;https://cards.scryfall.io/large/front/f/0/f0c89d95-d697-4cfa-9dfa-52d7adb96176.jpg +TDM;693644;https://cards.scryfall.io/large/front/8/9/890b11b4-777a-4f1e-8c4d-21c5ebbfb0a2.jpg +TDM;693645;https://cards.scryfall.io/large/front/6/7/67ab8f9a-b17c-452f-b4ef-a3f91909e3de.jpg +TDM;693646;https://cards.scryfall.io/large/front/2/4/2414db96-0e2b-4f7c-9b97-41f8e310b752.jpg +TDM;693647;https://cards.scryfall.io/large/front/b/7/b74876d8-f6a6-4b47-b960-b01a331bab01.jpg +TDM;693648;https://cards.scryfall.io/large/front/1/7/17f61c01-0a41-4fa1-ac34-ffa83baad989.jpg +TDM;693649;https://cards.scryfall.io/large/front/6/7/672f94ad-65d6-4c7d-925d-165ef264626f.jpg +TDM;693650;https://cards.scryfall.io/large/front/1/4/14078a49-2230-4ad7-aea0-0c253813c646.jpg +TDM;693651;https://cards.scryfall.io/large/front/2/5/2556a35b-2229-42c7-8cb3-c8c668403dd2.jpg +TDM;693652;https://cards.scryfall.io/large/front/b/4/b475b071-5545-483e-a397-89451f258602.jpg +TDM;693653;https://cards.scryfall.io/large/front/7/8/78bf36bc-6702-4c5d-b52d-ab7217cc8787.jpg +TDM;693654;https://cards.scryfall.io/large/front/b/1/b1ad91db-5f16-4392-baf1-f8400ec11e0a.jpg +TDM;693655;https://cards.scryfall.io/large/front/b/6/b6cbf54e-f30e-4e7b-b17c-217fa424971c.jpg +TDM;693656;https://cards.scryfall.io/large/front/1/f/1faab43d-587d-44f6-9516-c8e3965bbc20.jpg +TDM;693657;https://cards.scryfall.io/large/front/b/f/bf3a18cf-03db-4eb0-8d53-0c1a71e184da.jpg +TDM;693658;https://cards.scryfall.io/large/front/b/d/bd78e8ae-e927-40e7-9580-966c5e81f53c.jpg +TDM;693659;https://cards.scryfall.io/large/front/d/5/d54cc838-d79d-433a-99fb-d6e4d1c1431d.jpg +TDM;693660;https://cards.scryfall.io/large/front/b/c/bc7692ef-7091-4365-85a8-1edbd374f279.jpg +TDM;693661;https://cards.scryfall.io/large/front/0/a/0ae03ca5-cd4b-42b7-8cd5-3f7e753b4147.jpg +TDM;693662;https://cards.scryfall.io/large/front/0/d/0d369c44-78ee-4f3c-bf2b-cddba7fe26d4.jpg +TDM;693663;https://cards.scryfall.io/large/front/6/5/655fa2e1-3e1c-424c-b17a-daa7b8fface4.jpg +TDM;693664;https://cards.scryfall.io/large/front/8/3/83e11f20-6524-4fba-9603-0b97e2d69aac.jpg +TDM;693665;https://cards.scryfall.io/large/front/c/c/cc8443a6-282f-4218-9dc8-144b5570d891.jpg +TDM;693666;https://cards.scryfall.io/large/front/2/c/2ce8a205-99d6-4a9c-83a7-18b7220177d3.jpg +TDM;693667;https://cards.scryfall.io/large/front/a/7/a750aabb-9788-494a-841f-bf75717970a7.jpg +TDM;693668;https://cards.scryfall.io/large/front/9/5/95994c88-e404-4a4f-8be6-b99d703d4609.jpg +TDM;693669;https://cards.scryfall.io/large/front/0/f/0f37fad7-2385-409b-8375-fa5dfbcad833.jpg +TDM;693670;https://cards.scryfall.io/large/front/d/e/de731430-6bbf-4782-953e-b69c46353959.jpg +TDM;693671;https://cards.scryfall.io/large/front/8/6/86b225cb-5c45-4da1-a64e-b04091e483e8.jpg +TDM;693672;https://cards.scryfall.io/large/front/5/a/5ac0e136-8877-4bfc-a831-2bf7b7b5ad1e.jpg +TDM;693673;https://cards.scryfall.io/large/front/0/f/0f182957-8133-45a7-80a3-1944bead4d43.jpg +TDM;693674;https://cards.scryfall.io/large/front/9/d/9d677980-b608-407e-9f17-790a81263f15.jpg +TDM;693675;https://cards.scryfall.io/large/front/2/e/2eb06c36-cf7e-47a9-819e-adfc54284153.jpg +TDM;693676;https://cards.scryfall.io/large/front/3/c/3cac0ad3-5107-4ed6-a688-d44bbd65e407.jpg +TDM;693677;https://cards.scryfall.io/large/front/6/e/6ec8fa0b-c695-4326-aebd-042cb1974925.jpg +TDM;693678;https://cards.scryfall.io/large/front/a/4/a4c77b08-c3f6-4458-8636-f226f9843b6d.jpg +TDM;693679;https://cards.scryfall.io/large/front/8/d/8d11183a-57f5-4ddb-8a6e-15fff704b114.jpg +TDM;693680;https://cards.scryfall.io/large/front/b/5/b577e246-3377-42aa-856e-b9fa89f3603a.jpg +TDM;693681;https://cards.scryfall.io/large/front/b/5/b5f1acb0-d73e-4814-8158-3645daf5c4cc.jpg +TDM;693682;https://cards.scryfall.io/large/front/d/3/d3736f17-f80b-4b2c-b919-2c963bc14682.jpg +TDM;693683;https://cards.scryfall.io/large/front/9/6/96fff22c-282b-4849-82ce-890013b53262.jpg +TDM;693684;https://cards.scryfall.io/large/front/8/2/82aa2593-4a79-46f1-a2bd-b71fb504d0ab.jpg +TDM;693685;https://cards.scryfall.io/large/front/4/6/468b17b4-79ce-4dfa-8873-a9cfc347e38f.jpg +TDM;693686;https://cards.scryfall.io/large/front/3/0/3044b232-edf4-4000-9273-cc4653ad653a.jpg +TDM;693687;https://cards.scryfall.io/large/front/6/4/64fbaa16-67c3-4ed2-9545-39abbbde61dc.jpg +TDM;693688;https://cards.scryfall.io/large/front/0/c/0c9eeced-6464-41f0-bbea-05b3af4cc005.jpg +TDM;693689;https://cards.scryfall.io/large/front/6/b/6b77cbc1-dbc8-44d9-aa29-15cbb19afecd.jpg +TDM;693690;https://cards.scryfall.io/large/front/b/5/b58112b0-a05c-4b98-b650-fd27ad97789f.jpg +TDM;693691;https://cards.scryfall.io/large/front/d/9/d9d48f9e-79f0-478c-9db0-ff7ac4a8f401.jpg +TDM;693692;https://cards.scryfall.io/large/front/f/f/ffe7071e-a214-44e8-a571-129f0db44f76.jpg +TDM;693693;https://cards.scryfall.io/large/front/3/9/3988dc76-072c-4f43-849d-2e73c6f6ff58.jpg +TDM;693694;https://cards.scryfall.io/large/front/5/c/5c409f4f-3b2c-4c33-b850-55b2a46f51ca.jpg +TDM;693695;https://cards.scryfall.io/large/front/7/9/79d6decf-afd5-4e96-b87e-fd7ab7e3c068.jpg +TDM;693696;https://cards.scryfall.io/large/front/a/3/a394112a-032b-4047-887a-6522cf7b83d5.jpg +TDM;693697;https://cards.scryfall.io/large/front/b/7/b7d0591e-7fb7-40ea-ba2a-cfe544d40216.jpg +TDM;693698;https://cards.scryfall.io/large/front/f/d/fd742ff5-f0ea-4f4b-911e-4c09e2154dba.jpg +TDM;693699;https://cards.scryfall.io/large/front/6/8/686fe623-ee50-407d-87c9-664fb039f4d9.jpg +TDM;693700;https://cards.scryfall.io/large/front/7/a/7a9c3531-61a8-43f5-82a2-5166e5f5a6b9.jpg +TDM;693701;https://cards.scryfall.io/large/front/3/1/317744d1-ed78-4b53-a4d8-8c7ecfd9c4ae.jpg +TDM;693702;https://cards.scryfall.io/large/front/b/c/bc779a1b-128c-4c74-bebd-bdb687867f68.jpg +TDM;693703;https://cards.scryfall.io/large/front/8/1/8138cf10-1e3e-483f-86ad-cc399192657d.jpg +TDM;693704;https://cards.scryfall.io/large/front/4/a/4a2e9ba1-c254-41e3-9845-4e81f9fec38d.jpg +TDM;693705;https://cards.scryfall.io/large/front/9/5/9523bc07-49e5-409c-ae6b-b28e305eef36.jpg +TDM;693706;https://cards.scryfall.io/large/front/7/c/7c231437-8bec-42e0-9175-af74c752b119.jpg +TDM;693707;https://cards.scryfall.io/large/front/4/a/4a7b206f-8190-46e6-bb9e-44763d3eb4ac.jpg +TDM;693708;https://cards.scryfall.io/large/front/7/2/72184791-0767-4108-920c-763e92dae2d4.jpg +TDM;693709;https://cards.scryfall.io/large/front/3/c/3cdb383f-bc04-46d1-aa3a-7459d57f1fec.jpg +TDM;693710;https://cards.scryfall.io/large/front/2/7/27a93f5b-7b32-49f0-a179-b897828fe49a.jpg +TDM;693711;https://cards.scryfall.io/large/front/5/c/5c953b36-f5e4-4258-91cb-f07e799321f7.jpg +TDM;693712;https://cards.scryfall.io/large/front/2/9/2999e3b1-6510-42b2-9429-28c07a64a44f.jpg +TDM;693713;https://cards.scryfall.io/large/front/2/2/227802c0-4ff6-43a8-a850-ed0f546dc5ac.jpg +TDM;693714;https://cards.scryfall.io/large/front/5/6/56a25eb1-bdb8-4f86-8d9a-3055ad1b2a13.jpg +TDM;693715;https://cards.scryfall.io/large/front/3/1/31a8329b-23a1-4c49-a579-a5da8d01435a.jpg +TDM;693716;https://cards.scryfall.io/large/front/8/e/8e77339b-dd82-481c-9ee2-4156ca69ad35.jpg +TDM;693717;https://cards.scryfall.io/large/front/b/d/bd93fb95-4268-45dc-8f0d-590c481a526d.jpg +TDM;693718;https://cards.scryfall.io/large/front/d/2/d2da9024-3b58-4a57-8f7d-4094c193daee.jpg +TDM;693719;https://cards.scryfall.io/large/front/5/0/50c6e815-bfe7-4599-9227-d36504a3640f.jpg +TDM;693720;https://cards.scryfall.io/large/front/0/3/031afea3-fbfb-4663-a8cc-9b7eb7b16020.jpg +TDM;693721;https://cards.scryfall.io/large/front/7/f/7f50aa6e-ce6a-4479-9725-202926245f2c.jpg +TDM;693722;https://cards.scryfall.io/large/front/4/8/485f75d5-da5b-4605-885a-561ccd999cc6.jpg +TDM;693723;https://cards.scryfall.io/large/front/5/1/516ce5fa-bd00-429b-ba22-b38c7dd9306c.jpg +TDM;693724;https://cards.scryfall.io/large/front/d/0/d0193ad6-39b7-4558-bd3e-36f809332ea2.jpg +TDM;693725;https://cards.scryfall.io/large/front/9/b/9bd0c794-77bc-4d4a-a769-3829e2ce4bdf.jpg +TDM;693726;https://cards.scryfall.io/large/front/a/8/a851d2d3-7e93-4887-bee5-4d6c9aaf9419.jpg +TDM;693727;https://cards.scryfall.io/large/front/4/5/45308e0e-b515-49ac-9960-a24e898dd321.jpg +TDM;693728;https://cards.scryfall.io/large/front/5/5/55e97b40-d898-4da5-8159-cca48eb298eb.jpg +TDM;693729;https://cards.scryfall.io/large/front/2/d/2dcafdac-a293-4adc-a540-3b3f469cf6f3.jpg +TDM;693730;https://cards.scryfall.io/large/front/1/d/1dde3c68-6f29-4c00-b668-c25ac9e3e13b.jpg +TDM;693731;https://cards.scryfall.io/large/front/0/a/0a9df994-e0f4-4919-af99-4f643eb9199c.jpg +TDM;693732;https://cards.scryfall.io/large/front/9/3/9312821a-2059-4f44-9b20-c9522b827e38.jpg +TDM;693733;https://cards.scryfall.io/large/front/9/8/98ad5f0c-8775-4e89-8e92-84a6ade93e35.jpg +TDM;693734;https://cards.scryfall.io/large/front/0/8/082b52c9-c46e-44d3-b723-546ba528e07b.jpg +TDM;693735;https://cards.scryfall.io/large/front/6/2/62209251-4118-4843-895b-46afb7284c75.jpg +TDM;693736;https://cards.scryfall.io/large/front/6/7/679fff07-4796-4d91-8dd6-4e294383ce88.jpg +TDM;693737;https://cards.scryfall.io/large/front/e/c/ecba23b6-9f3a-431e-bc22-f1fb04d27b68.jpg +TDM;693738;https://cards.scryfall.io/large/front/e/a/ea13440b-3f7b-4182-9541-27c1fa3121e5.jpg +TDM;693739;https://cards.scryfall.io/large/front/9/f/9f0ff90d-7312-44df-afc5-29c768fa7758.jpg +TDM;693740;https://cards.scryfall.io/large/front/c/4/c4e90bfb-d9a5-48a9-9ff9-b0f50a813eee.jpg +TDM;693741;https://cards.scryfall.io/large/front/d/4/d44bccbf-6fab-46e4-8ddb-6577e27ec6e8.jpg +TDM;693742;https://cards.scryfall.io/large/front/c/7/c7b8a01c-c400-47c7-8270-78902efe850e.jpg +TDM;693743;https://cards.scryfall.io/large/front/a/6/a68fbeaa-941f-4d53-becd-f93ed22b9a54.jpg +TDM;693744;https://cards.scryfall.io/large/front/2/1/21cb3b3b-0738-4c2e-a3fc-927fd6b9d3fb.jpg +TDM;693745;https://cards.scryfall.io/large/front/3/1/31261eca-28ad-407c-84ef-0c124d0d7451.jpg +TDM;693746;https://cards.scryfall.io/large/front/4/7/47f47e7f-39ba-4807-8e32-7262a61dfbba.jpg +TDM;693747;https://cards.scryfall.io/large/front/b/4/b4b47b80-69ed-44b0-afa0-ca90206dc16d.jpg +TDM;693748;https://cards.scryfall.io/large/front/c/a/ca53fb19-b8ca-485b-af1a-5117ae54bfe3.jpg +TDM;693749;https://cards.scryfall.io/large/front/e/b/ebb502c2-5fd0-46a9-b77d-010f4a942056.jpg +TDM;693750;https://cards.scryfall.io/large/front/1/c/1c4efa6c-4f29-41cd-a728-bf0e479ace05.jpg +TDM;693751;https://cards.scryfall.io/large/front/4/9/4912e4d0-b16a-4aa6-a583-3430d26bd591.jpg +TDM;693270;https://cards.scryfall.io/large/front/0/d/0d0f1dd6-9564-4adc-af7d-f83252e8581a.jpg +TDM;693271;https://cards.scryfall.io/large/front/4/2/4208e66c-8c98-4c48-ab07-8523c0b26ca4.jpg +TDM;693272;https://cards.scryfall.io/large/front/e/f/ef235170-8276-4ef0-bdfd-ba68d5b218ec.jpg +TDM;693273;https://cards.scryfall.io/large/front/f/e/fe0865ba-47c0-40bc-b0c6-e1ea5ae08a98.jpg +TDM;693274;https://cards.scryfall.io/large/front/4/8/48811e13-5774-4da1-95ec-6ea5dc4976ad.jpg +TDM;693320;https://cards.scryfall.io/large/front/1/2/12cff32a-a365-43ee-a196-8ce32b3bb9fd.jpg +TDM;693321;https://cards.scryfall.io/large/front/b/8/b8c391f2-b340-43c7-89e6-afac5b70491f.jpg +TDM;693322;https://cards.scryfall.io/large/front/1/f/1ff6acc9-581c-468f-894d-41f725da7f33.jpg +TDM;693323;https://cards.scryfall.io/large/front/1/5/15be7923-6efc-4650-b8d1-f61cb33ef81d.jpg +TDM;693324;https://cards.scryfall.io/large/front/f/0/f0bfdb9e-318f-4acd-9fbd-41b98a8875d6.jpg +TDM;693325;https://cards.scryfall.io/large/front/a/c/ac885eb7-9dae-4c48-b45c-97ef9c62c99e.jpg +TDM;693326;https://cards.scryfall.io/large/front/b/f/bfa10a88-12e0-4b79-80bb-6f4620277e20.jpg +TDM;693327;https://cards.scryfall.io/large/front/3/d/3df7c206-97b6-49d7-ba01-7a35fd8c61d9.jpg +TDM;693328;https://cards.scryfall.io/large/front/8/1/8100bceb-ffba-487a-bb45-4fe2a156a8dc.jpg +TDM;693329;https://cards.scryfall.io/large/front/8/e/8e3e83d2-96ba-4d5c-a1ed-6c08a90b339c.jpg +TDM;693300;https://cards.scryfall.io/large/front/3/e/3e8c67e5-587a-43b2-af47-bbad1f8b52e9.jpg +TDM;693301;https://cards.scryfall.io/large/front/b/3/b300be80-6618-4284-b5c3-95c1ab373e6f.jpg +TDM;693302;https://cards.scryfall.io/large/front/5/7/57da24a0-89a7-4756-b4ca-4dea132e8f67.jpg +TDM;693303;https://cards.scryfall.io/large/front/a/4/a4db1b7a-93f2-40a5-b649-80a099ddeb62.jpg +TDM;693304;https://cards.scryfall.io/large/front/7/e/7e33e540-2828-46ad-a441-366552843d9c.jpg +TDM;695490;https://cards.scryfall.io/large/front/4/8/48b73810-3abd-4469-a6f0-993b6fedc315.jpg +TDM;695491;https://cards.scryfall.io/large/front/f/7/f717301c-1ae8-44b4-b6e5-d3bdf052f5da.jpg +TDM;695492;https://cards.scryfall.io/large/front/f/7/f7def6d6-c80a-4597-8a3f-3855423bc960.jpg +TDM;695493;https://cards.scryfall.io/large/front/9/7/97e8d7d3-7e80-4742-9951-eb6679a0aa66.jpg +TDM;695494;https://cards.scryfall.io/large/front/3/c/3c725add-1cca-4003-8f37-c68f8f8fcc33.jpg +TDM;695495;https://cards.scryfall.io/large/front/a/8/a8f19964-b37b-4877-bdd5-c5c3022439ef.jpg +TDM;695496;https://cards.scryfall.io/large/front/5/8/58c446e6-8ffb-45ed-aca2-95161ac88d5c.jpg +TDM;695497;https://cards.scryfall.io/large/front/6/b/6bbfdf32-8b21-4f7a-aa30-42d5362ee352.jpg +TDM;695498;https://cards.scryfall.io/large/front/3/0/30f7c75a-c8f7-4f34-bc86-9d0441dc3a40.jpg +TDM;695499;https://cards.scryfall.io/large/front/b/8/b8a8906f-8593-4ae8-ba65-f2a1cc4c8fa6.jpg +TDM;695500;https://cards.scryfall.io/large/front/5/7/57c03255-e3dc-44c2-982b-7efa188280df.jpg +TDM;695501;https://cards.scryfall.io/large/front/c/2/c250cbd2-2b78-4721-9977-02de20c3d7d1.jpg +TDM;695502;https://cards.scryfall.io/large/front/3/2/322e4880-f3f0-44d8-8f95-48b496af0e81.jpg +TDM;695503;https://cards.scryfall.io/large/front/8/d/8d1e6797-f938-4161-a231-dac2da23b573.jpg +TDM;695504;https://cards.scryfall.io/large/front/b/7/b72ee8f9-5e79-4f77-ae7e-e4c274f78187.jpg +TDM;695505;https://cards.scryfall.io/large/front/7/7/77a49553-fc4a-427d-9818-dc8b33fe6127.jpg +TDM;695506;https://cards.scryfall.io/large/front/f/1/f1969dec-4d6b-493a-8233-76faf8fa3cea.jpg +TDM;695507;https://cards.scryfall.io/large/front/9/4/9473ac65-acb4-454b-84ce-2a505387cc24.jpg +TDM;695508;https://cards.scryfall.io/large/front/2/4/24ca444d-f4ab-4375-a670-63f29eb863dd.jpg +TDM;695509;https://cards.scryfall.io/large/front/1/7/171ba15b-f981-4b0f-8062-24e4c78fc213.jpg +TDM;695510;https://cards.scryfall.io/large/front/8/b/8b8a7d6a-c429-4b66-b5b0-953335c5108e.jpg +TDM;695511;https://cards.scryfall.io/large/front/9/d/9d85ba44-8f29-4c49-b77f-8a6692d23c8c.jpg +TDM;695512;https://cards.scryfall.io/large/front/9/d/9dc53504-0eab-4ed2-b498-d8a5267bd40f.jpg +TDM;695513;https://cards.scryfall.io/large/front/f/b/fb293f4f-9ba2-48f5-a4fb-d902aa531bfc.jpg +TDM;695514;https://cards.scryfall.io/large/front/7/2/72e8f916-5a01-4918-bcb5-7fd69fe32785.jpg +TDM;695515;https://cards.scryfall.io/large/front/e/4/e465b6a8-3b8a-47c6-b3d0-119552556d35.jpg +TDM;695516;https://cards.scryfall.io/large/front/4/6/46a8ee3f-cee5-4971-9112-393f639a210e.jpg +TDM;695517;https://cards.scryfall.io/large/front/4/d/4d3e165a-60e2-4e50-a0de-1cf7c46cb406.jpg +TDM;695518;https://cards.scryfall.io/large/front/e/f/ef466256-7d9c-46d0-a860-a0db6930db61.jpg +TDM;695519;https://cards.scryfall.io/large/front/a/6/a683c32f-325a-42f5-826f-5cc978b8333c.jpg +TDM;695520;https://cards.scryfall.io/large/front/a/6/a621ea7f-f6d5-4663-897a-bbdc2556d665.jpg +TDM;695521;https://cards.scryfall.io/large/front/9/7/970e11f0-337a-46b5-9bff-4bcb7843ed3a.jpg +TDM;695522;https://cards.scryfall.io/large/front/4/5/45f039ce-cbfd-46d7-a575-5e6c049f83ff.jpg +TDM;695523;https://cards.scryfall.io/large/front/2/c/2c0372d8-362d-486e-96c0-5738427a1087.jpg +TDM;695524;https://cards.scryfall.io/large/front/4/8/48b89e6d-da58-465e-a9b1-69629da159f6.jpg +TDM;695190;https://cards.scryfall.io/large/front/c/0/c0f31696-2307-4ec6-a568-c255a25b59b6.jpg +TDM;695191;https://cards.scryfall.io/large/front/5/3/53e7ddf5-5aaf-4233-834d-c9992a9c2b0e.jpg +TDM;695192;https://cards.scryfall.io/large/front/5/1/5121b5a4-5f91-4bd3-a8b1-c2dc2a449378.jpg +TDM;695193;https://cards.scryfall.io/large/front/3/c/3c6d8e5c-4b3d-4c5c-89c5-a2746cd4b578.jpg +TDM;695194;https://cards.scryfall.io/large/front/7/3/73f24785-c7b3-46ab-833e-666af3d86c63.jpg +TDM;695195;https://cards.scryfall.io/large/front/7/c/7c67235e-13d3-40ba-9cb7-03c1db6d455e.jpg +TDM;695196;https://cards.scryfall.io/large/front/9/5/95b4863c-51bc-445d-97a5-289b5a87c871.jpg +TDM;695197;https://cards.scryfall.io/large/front/7/0/70ae35fd-5fb6-440a-9e82-13998b928ee3.jpg +TDM;695198;https://cards.scryfall.io/large/front/0/e/0ea8c278-781d-4c9c-9f1c-99d799384a29.jpg +TDM;695199;https://cards.scryfall.io/large/front/c/9/c94538c3-320c-4903-a689-bb8e9f4ae40f.jpg +TDM;695200;https://cards.scryfall.io/large/front/b/a/bae9ca3b-cc32-410f-82e9-85cb9c4fa447.jpg +TDM;695201;https://cards.scryfall.io/large/front/4/c/4ca69694-c345-4255-9c92-0110aa5c8004.jpg +TDM;695202;https://cards.scryfall.io/large/front/c/d/cd34da53-1a96-4f06-aaf6-e70581de112d.jpg +TDM;695203;https://cards.scryfall.io/large/front/6/d/6daa156c-478f-47dd-9284-b95e82ccfd68.jpg +TDM;695204;https://cards.scryfall.io/large/front/5/f/5f9e3ddc-a4e7-4304-bfd8-890c9c71f53d.jpg +TDM;695205;https://cards.scryfall.io/large/front/7/4/74b155cd-c3a0-4f27-8d3c-7778354abbd4.jpg +TDM;695206;https://cards.scryfall.io/large/front/4/7/470dd3c8-07c9-42ef-aa9e-3c73b23607ff.jpg +TDM;695207;https://cards.scryfall.io/large/front/e/f/ef7a1ddf-bf52-4d44-92cd-8d8127472bd9.jpg +TDM;695208;https://cards.scryfall.io/large/front/7/a/7a1689bb-f7a4-4b53-8473-75b7ce7b496d.jpg +TDM;695209;https://cards.scryfall.io/large/front/c/9/c966c8a0-e73d-4484-9307-a793a65222ea.jpg +TDM;695210;https://cards.scryfall.io/large/front/c/5/c5e7d936-60f8-40fc-b6a9-be677a97395b.jpg +TDM;695211;https://cards.scryfall.io/large/front/2/6/2683ba05-13aa-44ca-8465-d9fa19ae610d.jpg +TDM;695212;https://cards.scryfall.io/large/front/c/e/ce0ee309-b6c4-455d-8af6-48d8ac1426cb.jpg +TDM;695213;https://cards.scryfall.io/large/front/d/c/dc80d937-a166-42e7-a7b3-56150e11d27e.jpg +TDM;695214;https://cards.scryfall.io/large/front/2/e/2e3d7969-5dcb-434d-8a8b-fb16da288bc4.jpg +TDM;695215;https://cards.scryfall.io/large/front/e/0/e0febe8c-7e00-485a-bd06-1d7c4d4e816e.jpg +TDM;695216;https://cards.scryfall.io/large/front/7/c/7c8cf348-7db8-4f93-8f83-8b1f2035ed4e.jpg +TDM;695217;https://cards.scryfall.io/large/front/e/8/e8e94b23-955b-45c0-9cef-713a0a6c38ac.jpg +TDM;695218;https://cards.scryfall.io/large/front/8/7/87970548-bbec-4f07-b534-e463c9128469.jpg +TDM;695219;https://cards.scryfall.io/large/front/a/a/aafaa59e-87e1-4953-8c04-8e7a3a509827.jpg +TDM;695220;https://cards.scryfall.io/large/front/8/1/8178e63d-caa6-4088-aaef-367fb24638a4.jpg +TDM;695221;https://cards.scryfall.io/large/front/9/c/9c4f9d0f-11fa-4986-a7e8-64a922681906.jpg +TDM;695222;https://cards.scryfall.io/large/front/6/0/60667979-40c1-4144-a3f8-0115fb77341d.jpg +TDM;695223;https://cards.scryfall.io/large/front/e/4/e4f049ce-6bc7-437d-a530-8c4278151569.jpg +TDM;695224;https://cards.scryfall.io/large/front/7/6/7679a6a2-7704-4f37-9fdd-24414d411599.jpg +TDM;695225;https://cards.scryfall.io/large/front/f/7/f70098f2-e5a8-4056-b5b3-1229fc290c51.jpg +TDM;695226;https://cards.scryfall.io/large/front/7/9/79dc69dc-6245-43fc-95a2-85b2c2957182.jpg +TDM;695227;https://cards.scryfall.io/large/front/4/f/4fa10a98-1d1f-4e66-b81d-615ffaf43ca1.jpg +TDM;695228;https://cards.scryfall.io/large/front/c/c/cccfb58a-4844-466c-81ea-5fb73863bccf.jpg +TDM;695229;https://cards.scryfall.io/large/front/f/7/f72f191b-81d5-4db4-ac42-c5482f15385d.jpg +TDM;695230;https://cards.scryfall.io/large/front/6/e/6ebc8ee7-3a1c-49f7-aa67-ff68c377e38c.jpg +TDM;695231;https://cards.scryfall.io/large/front/5/5/5596f0c7-8007-4136-bab0-58a9cd852a6e.jpg +TDM;695232;https://cards.scryfall.io/large/front/5/8/585ccfa2-24e3-47aa-b244-31e29b216058.jpg +TDM;695233;https://cards.scryfall.io/large/front/4/7/47fd0437-bfb4-4a9e-9109-d172bfb3faab.jpg +TDM;695234;https://cards.scryfall.io/large/front/5/8/584eb844-91e2-47fb-b4e0-f5def65b824a.jpg +TDM;695235;https://cards.scryfall.io/large/front/8/1/8141492f-f971-4b7f-afdd-e37537f4d3f5.jpg +TDM;695236;https://cards.scryfall.io/large/front/a/1/a19c38bc-946c-438a-ac8b-f59ff0b4c613.jpg +TDM;695237;https://cards.scryfall.io/large/front/e/8/e8ea13cf-2fa3-411f-9dc5-13d75f0c67dd.jpg +TDM;695238;https://cards.scryfall.io/large/front/7/1/715afdde-ef3b-40c0-8b1d-59c59381a54e.jpg +TDM;695239;https://cards.scryfall.io/large/front/d/8/d899dde2-68e6-4807-b0e9-3f4e28824822.jpg +TDM;695117;https://cards.scryfall.io/large/front/b/3/b3aecdfc-9d37-4f1f-9123-fc07b669d747.jpg +TDM;695118;https://cards.scryfall.io/large/back/b/3/b3aecdfc-9d37-4f1f-9123-fc07b669d747.jpg +TDM;695119;https://cards.scryfall.io/large/front/4/8/484b5580-b179-4dce-8bdf-d714eb4635e5.jpg +TDM;695120;https://cards.scryfall.io/large/back/4/8/484b5580-b179-4dce-8bdf-d714eb4635e5.jpg +TDM;695121;https://cards.scryfall.io/large/front/9/c/9cf54062-7b5b-4e46-ae1e-fab7e419a9fa.jpg +TDM;695122;https://cards.scryfall.io/large/back/9/c/9cf54062-7b5b-4e46-ae1e-fab7e419a9fa.jpg +TDM;695123;https://cards.scryfall.io/large/front/4/9/4981dc79-4efd-40e1-9fc1-c08e284aff22.jpg +TDM;695124;https://cards.scryfall.io/large/back/4/9/4981dc79-4efd-40e1-9fc1-c08e284aff22.jpg +TDM;695125;https://cards.scryfall.io/large/front/0/8/081f2de5-251a-41c9-a62f-11487f54d355.jpg +TDM;695127;https://cards.scryfall.io/large/back/0/8/081f2de5-251a-41c9-a62f-11487f54d355.jpg +TDM;695177;https://cards.scryfall.io/large/front/5/3/53b11c30-1c4e-4238-9d42-2e1480df60c1.jpg +TDM;695178;https://cards.scryfall.io/large/back/5/3/53b11c30-1c4e-4238-9d42-2e1480df60c1.jpg +TDM;693380;https://cards.scryfall.io/large/front/7/6/76bd76c7-7a1e-4119-8f4a-12b536b30a32.jpg +TDM;693381;https://cards.scryfall.io/large/front/c/0/c09d4015-f101-4529-a603-c66192dcfd92.jpg +TDM;693382;https://cards.scryfall.io/large/front/b/3/b32ab782-5f99-489c-895a-49c5c5ea249d.jpg +TDM;693383;https://cards.scryfall.io/large/front/6/6/6626cc5e-3a9f-4832-a88a-abf6466e2bae.jpg +TDM;693384;https://cards.scryfall.io/large/front/b/d/bd9a6427-09cc-4ddf-88a6-fc23498a7c08.jpg +TDM;693385;https://cards.scryfall.io/large/front/9/f/9f0797b4-7e06-4f64-95f3-3a7d694d601a.jpg +TDM;693386;https://cards.scryfall.io/large/front/6/a/6ae833e4-b1b8-44cf-a831-d10b78328b81.jpg +TDM;693387;https://cards.scryfall.io/large/front/b/2/b2624c7f-1c10-49c7-be74-e7b2dc8dac12.jpg +TDM;693388;https://cards.scryfall.io/large/front/5/f/5fd218be-b4c1-4dc7-9672-a16892f1b1e7.jpg +TDM;693389;https://cards.scryfall.io/large/front/b/3/b32111e6-c389-4dcd-9dcd-29ee7ee238e6.jpg +TDM;693390;https://cards.scryfall.io/large/front/8/5/85b84c4c-465d-4d8d-8d38-2ed08a9213b3.jpg +TDM;693391;https://cards.scryfall.io/large/front/5/a/5af006f6-135e-4ea0-8ce4-7824934e87da.jpg +TDM;693392;https://cards.scryfall.io/large/front/d/9/d98fdfc0-5dd2-4059-8fd6-73378235de55.jpg +TDM;693393;https://cards.scryfall.io/large/front/6/8/687459d1-f487-4ef6-9532-d68425d71210.jpg +TDM;693394;https://cards.scryfall.io/large/front/8/c/8c4f775c-98dd-4506-a02c-d22024f31d67.jpg +TDM;693470;https://cards.scryfall.io/large/front/1/f/1fdf9438-fd5f-4638-8f41-dae35ae8f257.jpg +TDM;695700;https://cards.scryfall.io/large/front/4/3/43085bc6-4d16-4a78-af31-b10cea602fc8.jpg +TDM;695701;https://cards.scryfall.io/large/front/5/a/5aa73d25-c887-487a-ba77-0d4ca992f106.jpg +TDM;695702;https://cards.scryfall.io/large/front/f/4/f421da3b-b88d-4e9f-865b-61120bff917a.jpg +TDM;695703;https://cards.scryfall.io/large/front/7/3/737d2ab6-bb45-432c-9ce2-e9ecb513ee4d.jpg +TDM;695704;https://cards.scryfall.io/large/front/e/3/e3be50dc-3735-47a6-9af3-e8d8e425b5b2.jpg +TDM;695705;https://cards.scryfall.io/large/front/0/e/0e172790-7ab4-4dea-9439-e3cedd3e5cab.jpg +TDM;695706;https://cards.scryfall.io/large/front/4/2/42c0f348-2435-4c62-9bf7-c1efded1fca0.jpg +TDM;695707;https://cards.scryfall.io/large/front/0/8/08cb3168-6872-43b6-9980-35ddc20cf192.jpg +TDM;695708;https://cards.scryfall.io/large/front/4/0/40a1c532-e0f6-456a-a6d9-5f7bf1a6b47c.jpg +TDM;695709;https://cards.scryfall.io/large/front/0/e/0eaca731-0886-4617-b012-451a5ba768db.jpg +TDM;695189;https://cards.scryfall.io/large/front/e/c/ec33ea23-c8e8-4066-91b9-5e0ad191bcdb.jpg +TDM;695107;https://cards.scryfall.io/large/front/4/c/4cf3c128-e4a9-4d21-8cf4-dfc122cc0957.jpg +TDM;695108;https://cards.scryfall.io/large/front/3/1/31cd0d01-8d3f-4a00-acfd-a43a93e14e7d.jpg +TDM;695109;https://cards.scryfall.io/large/front/d/c/dc8e99f9-7557-45e3-af72-c5cb87927202.jpg +TDM;695110;https://cards.scryfall.io/large/front/3/7/377aac92-3278-4c81-9095-04ff7d7a81dc.jpg +TDM;695111;https://cards.scryfall.io/large/front/f/0/f07d668d-bff0-4bae-a42e-4130fdc1016d.jpg +TDM;693476;https://cards.scryfall.io/large/front/e/e/ee706aa4-3188-47ee-b164-35287b26e677.jpg +TDM;693479;https://cards.scryfall.io/large/front/0/3/03f54ff0-e10a-4f22-ada8-43b61d46ee75.jpg + diff --git a/projects/mtg/bin/Res/sets/C21/_cards.dat b/projects/mtg/bin/Res/sets/C21/_cards.dat index a3f1397b9..10277b870 100644 --- a/projects/mtg/bin/Res/sets/C21/_cards.dat +++ b/projects/mtg/bin/Res/sets/C21/_cards.dat @@ -3,219 +3,9 @@ author=Wagic Team name=Commander 2021 orderindex=COM-P.C21 year=2021-04-23 -total=371 +total=410 [/meta] [card] -primitive=Myr -id=-519288 -rarity=T -[/card] -[card] -primitive=Eldrazi -id=-519281 -rarity=T -[/card] -[card] -primitive=Saproling -id=-519276 -rarity=T -[/card] -[card] -primitive=Spirit -id=-519265 -rarity=T -[/card] -[card] -primitive=Elemental -id=-519246 -rarity=T -[/card] -[card] -primitive=Elephant -id=-519242 -rarity=T -[/card] -[card] -primitive=Beast -id=-519238 -rarity=T -[/card] -[card] -primitive=Elephant -id=-519231 -rarity=T -[/card] -[card] -primitive=Hydra -id=-519229 -rarity=T -[/card] -[card] -primitive=Insect -id=-519228 -rarity=T -[/card] -[card] -primitive=Insect -id=-519227 -rarity=T -[/card] -[card] -primitive=Wurm -id=-519225 -rarity=T -[/card] -[card] -primitive=Beast -id=-519223 -rarity=T -[/card] -[card] -primitive=Beast -id=-519221 -rarity=T -[/card] -[card] -primitive=Thopter -id=-519216 -rarity=T -[/card] -[card] -primitive=Thopter -id=-519212 -rarity=T -[/card] -[card] -primitive=Zombie -id=-519173 -rarity=T -[/card] -[card] -primitive=Drake -id=-519166 -rarity=T -[/card] -[card] -primitive=Kraken -id=-519162 -rarity=T -[/card] -[card] -primitive=Lizard -id=-519161 -rarity=T -[/card] -[card] -primitive=Construct -id=-519157 -rarity=T -[/card] -[card] -primitive=Boar -id=-519153 -rarity=T -[/card] -[card] -primitive=Horror -id=-519129 -rarity=T -[/card] -[card] -primitive=Eldrazi -id=-519117 -rarity=T -[/card] -[card] -primitive=Golem -id=-518475 -rarity=T -[/card] -[card] -primitive=Fractal -id=-518473 -rarity=T -[/card] -[card] -primitive=Fractal -id=-518468 -rarity=T -[/card] -[card] -primitive=Inkling -id=-518467 -rarity=T -[/card] -[card] -primitive=Beast -id=-518465 -rarity=T -[/card] -[card] -primitive=Fractal -id=-518463 -rarity=T -[/card] -[card] -primitive=Pest -id=-518461 -rarity=T -[/card] -[card] -primitive=Fractal -id=-518460 -rarity=T -[/card] -[card] -primitive=Fractal -id=-518457 -rarity=T -[/card] -[card] -primitive=Demon -id=-518441 -rarity=T -[/card] -[card] -primitive=Inkling -id=-518436 -rarity=T -[/card] -[card] -primitive=Pest -id=-518432 -rarity=T -[/card] -[card] -primitive=Kraken -id=-518429 -rarity=T -[/card] -[card] -primitive=Target -id=-518422 -rarity=T -[/card] -[card] -primitive=Construct -id=-518411 -rarity=T -[/card] -[card] -primitive=Inkling -id=-518410 -rarity=T -[/card] -[card] -primitive=Elemental -id=-518310 -rarity=T -[/card] -[card] -primitive=Inkling -id=-518308 -rarity=T -[/card] -[card] primitive=Breena, the Demagogue id=518307 rarity=M @@ -938,7 +728,7 @@ rarity=C [card] primitive=Greed id=519180 -rarity=R +rarity=U [/card] [card] primitive=Infernal Offering @@ -1703,7 +1493,7 @@ rarity=R [card] primitive=Lonely Sandbar id=519333 -rarity=C +rarity=U [/card] [card] primitive=Lumbering Falls @@ -1788,7 +1578,7 @@ rarity=R [card] primitive=Secluded Steppe id=519350 -rarity=C +rarity=U [/card] [card] primitive=Shivan Reef @@ -1851,6 +1641,406 @@ id=519362 rarity=R [/card] [card] +primitive=Breena, the Demagogue +id=521597 +rarity=M +[/card] +[card] +primitive=Felisa, Fang of Silverquill +id=521598 +rarity=M +[/card] +[card] +primitive=Veyran, Voice of Duality +id=521599 +rarity=M +[/card] +[card] +primitive=Zaffai, Thunder Conductor +id=521600 +rarity=M +[/card] +[card] +primitive=Gyome, Master Chef +id=521601 +rarity=M +[/card] +[card] +primitive=Willowdusk, Essence Seer +id=521602 +rarity=M +[/card] +[card] +primitive=Alibou, Ancient Witness +id=521603 +rarity=M +[/card] +[card] +primitive=Osgir, the Reconstructor +id=521604 +rarity=M +[/card] +[card] +primitive=Adrix and Nev, Twincasters +id=521605 +rarity=M +[/card] +[card] +primitive=Esix, Fractal Bloom +id=521606 +rarity=M +[/card] +[card] +primitive=Angel of the Ruins +id=521607 +rarity=R +[/card] +[card] +primitive=Archaeomancer's Map +id=521608 +rarity=R +[/card] +[card] +primitive=Bronze Guardian +id=521609 +rarity=R +[/card] +[card] +primitive=Combat Calligrapher +id=521610 +rarity=R +[/card] +[card] +primitive=Digsite Engineer +id=521611 +rarity=R +[/card] +[card] +primitive=Excavation Technique +id=521612 +rarity=R +[/card] +[card] +primitive=Guardian Archon +id=521613 +rarity=R +[/card] +[card] +primitive=Losheel, Clockwork Scholar +id=521614 +rarity=R +[/card] +[card] +primitive=Monologue Tax +id=521615 +rarity=R +[/card] +[card] +primitive=Nils, Discipline Enforcer +id=521616 +rarity=R +[/card] +[card] +primitive=Promise of Loyalty +id=521617 +rarity=R +[/card] +[card] +primitive=Scholarship Sponsor +id=521618 +rarity=R +[/card] +[card] +primitive=Commander's Insight +id=521619 +rarity=R +[/card] +[card] +primitive=Curiosity Crafter +id=521620 +rarity=R +[/card] +[card] +primitive=Dazzling Sphinx +id=521621 +rarity=R +[/card] +[card] +primitive=Deekah, Fractal Theorist +id=521622 +rarity=R +[/card] +[card] +primitive=Inspiring Refrain +id=521623 +rarity=R +[/card] +[card] +primitive=Muse Vortex +id=521624 +rarity=R +[/card] +[card] +primitive=Octavia, Living Thesis +id=521625 +rarity=R +[/card] +[card] +primitive=Perplexing Test +id=521626 +rarity=R +[/card] +[card] +primitive=Replication Technique +id=521627 +rarity=R +[/card] +[card] +primitive=Sly Instigator +id=521628 +rarity=R +[/card] +[card] +primitive=Spawning Kraken +id=521629 +rarity=R +[/card] +[card] +primitive=Theoretical Duplication +id=521630 +rarity=R +[/card] +[card] +primitive=Author of Shadows +id=521631 +rarity=R +[/card] +[card] +primitive=Blight Mound +id=521632 +rarity=R +[/card] +[card] +primitive=Bold Plagiarist +id=521633 +rarity=R +[/card] +[card] +primitive=Cunning Rhetoric +id=521634 +rarity=R +[/card] +[card] +primitive=Essence Pulse +id=521635 +rarity=R +[/card] +[card] +primitive=Fain, the Broker +id=521636 +rarity=R +[/card] +[card] +primitive=Incarnation Technique +id=521637 +rarity=R +[/card] +[card] +primitive=Keen Duelist +id=521638 +rarity=R +[/card] +[card] +primitive=Marshland Bloodcaster +id=521639 +rarity=R +[/card] +[card] +primitive=Stinging Study +id=521640 +rarity=R +[/card] +[card] +primitive=Tivash, Gloom Summoner +id=521641 +rarity=R +[/card] +[card] +primitive=Veinwitch Coven +id=521642 +rarity=R +[/card] +[card] +primitive=Audacious Reshapers +id=521643 +rarity=R +[/card] +[card] +primitive=Battlemage's Bracers +id=521644 +rarity=R +[/card] +[card] +primitive=Creative Technique +id=521645 +rarity=R +[/card] +[card] +primitive=Cursed Mirror +id=521646 +rarity=R +[/card] +[card] +primitive=Fiery Encore +id=521647 +rarity=R +[/card] +[card] +primitive=Inferno Project +id=521648 +rarity=R +[/card] +[card] +primitive=Laelia, the Blade Reforged +id=521649 +rarity=R +[/card] +[card] +primitive=Radiant Performer +id=521650 +rarity=R +[/card] +[card] +primitive=Rionya, Fire Dancer +id=521651 +rarity=R +[/card] +[card] +primitive=Rousing Refrain +id=521652 +rarity=R +[/card] +[card] +primitive=Ruin Grinder +id=521653 +rarity=R +[/card] +[card] +primitive=Surge to Victory +id=521654 +rarity=R +[/card] +[card] +primitive=Blossoming Bogbeast +id=521655 +rarity=R +[/card] +[card] +primitive=Ezzaroot Channeler +id=521656 +rarity=R +[/card] +[card] +primitive=Fractal Harness +id=521657 +rarity=R +[/card] +[card] +primitive=Guardian Augmenter +id=521658 +rarity=R +[/card] +[card] +primitive=Healing Technique +id=521659 +rarity=R +[/card] +[card] +primitive=Paradox Zone +id=521660 +rarity=R +[/card] +[card] +primitive=Pest Infestation +id=521661 +rarity=R +[/card] +[card] +primitive=Ruxa, Patient Professor +id=521662 +rarity=R +[/card] +[card] +primitive=Sequence Engine +id=521663 +rarity=R +[/card] +[card] +primitive=Sproutback Trudge +id=521664 +rarity=R +[/card] +[card] +primitive=Trudge Garden +id=521665 +rarity=R +[/card] +[card] +primitive=Yedora, Grave Gardener +id=521666 +rarity=R +[/card] +[card] +primitive=Inkshield +id=521667 +rarity=R +[/card] +[card] +primitive=Oversimplify +id=521668 +rarity=R +[/card] +[card] +primitive=Reinterpret +id=521669 +rarity=R +[/card] +[card] +primitive=Revival Experiment +id=521670 +rarity=R +[/card] +[card] +primitive=Wake the Past +id=521671 +rarity=R +[/card] +[card] +primitive=Elementalist's Palette +id=521672 +rarity=R +[/card] +[card] +primitive=Geometric Nexus +id=521673 +rarity=R +[/card] +[card] +primitive=Tempting Contract +id=521674 +rarity=R +[/card] +[card] +primitive=Triplicate Titan +id=521675 +rarity=R +[/card] +[card] +primitive=Witch's Clinic +id=521676 +rarity=R +[/card] +[card] primitive=Tranquil Thicket id=519363 rarity=C diff --git a/projects/mtg/bin/Res/sets/MH2/_cards.dat b/projects/mtg/bin/Res/sets/MH2/_cards.dat index 78f5c46bc..76c28b87f 100644 --- a/projects/mtg/bin/Res/sets/MH2/_cards.dat +++ b/projects/mtg/bin/Res/sets/MH2/_cards.dat @@ -3,169 +3,9 @@ author=Wagic Team name=Modern Horizons 2 orderindex=REP-H.MH2 year=2021-06-18 -total=524 +total=497 [/meta] [card] -primitive=Elemental -id=-526258 -rarity=T -[/card] -[card] -primitive=Beast -id=-526255 -rarity=T -[/card] -[card] -primitive=Construct -id=-522335 -rarity=T -[/card] -[card] -primitive=Germ -id=-522307 -rarity=T -[/card] -[card] -primitive=Germ -id=-522297 -rarity=T -[/card] -[card] -primitive=Army -id=-522279 -rarity=T -[/card] -[card] -primitive=Insect -id=-522278 -rarity=T -[/card] -[card] -primitive=Golem -id=-522274 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522270 -rarity=T -[/card] -[card] -primitive=Beast -id=-522267 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522258 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522250 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522248 -rarity=T -[/card] -[card] -primitive=Food -id=-522245 -rarity=T -[/card] -[card] -primitive=Beast -id=-522241 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522229 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522228 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522227 -rarity=T -[/card] -[card] -primitive=Goblin -id=-522206 -rarity=T -[/card] -[card] -primitive=Thopter -id=-522193 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522181 -rarity=T -[/card] -[card] -primitive=Squirrel -id=-522171 -rarity=T -[/card] -[card] -primitive=Zombie -id=-522168 -rarity=T -[/card] -[card] -primitive=Thopter -id=-522146 -rarity=T -[/card] -[card] -primitive=Crab -id=-522140 -rarity=T -[/card] -[card] -primitive=Crab -id=-522137 -rarity=T -[/card] -[card] -primitive=Crab -id=-522122 -rarity=T -[/card] -[card] -primitive=Thopter -id=-522116 -rarity=T -[/card] -[card] -primitive=Bird -id=-522109 -rarity=T -[/card] -[card] -primitive=Bird -id=-522104 -rarity=T -[/card] -[card] -primitive=Thopter -id=-522089 -rarity=T -[/card] -[card] -primitive=Thopter -id=-522081 -rarity=T -[/card] -[card] primitive=Abiding Grace id=522077 rarity=U @@ -2624,4 +2464,4 @@ rarity=M primitive=Yusri, Fortune's Flame id=525091 rarity=R -[/card] \ No newline at end of file +[/card] diff --git a/projects/mtg/bin/Res/sets/primitives/_macros.txt b/projects/mtg/bin/Res/sets/primitives/_macros.txt index 7dc266c7c..a5c9493ea 100644 --- a/projects/mtg/bin/Res/sets/primitives/_macros.txt +++ b/projects/mtg/bin/Res/sets/primitives/_macros.txt @@ -226,7 +226,7 @@ #AUTO_DEFINE _FIGHT_ transforms((,newability[target(creature|opponentbattlefield) dynamicability])) oneshot # Must be blocked this turn if able -#AUTO_DEFINE _MUST_BE_BLOCKD_ newability[@combat(attacking) source(this):ability$! notatarget(creature|myBattlefield) transforms((,newability[mustblock])) ueot!$ opponent] +#AUTO_DEFINE _MUST_BE_BLOCKD_ newability[@combat(attacking) source(this):ability$! notatarget(creature[-tapped]|myBattlefield) transforms((,newability[mustblock])) ueot!$ opponent] # Suspect it. It has menace and can't block. #AUTO_DEFINE _SUSPECT_IT_ name(Suspect it) transforms((suspect,menace,cantblock)) forever @@ -240,7 +240,7 @@ #AUTO_DEFINE _ENLIST_ @combat(attacking) source(this) restriction{type(creature[-fresh]|mybattlefield)~morethan~0}:transforms((,newability[{T(creature[-attacking;-fresh]|mybattlefield)}:storedpower/0 ueot limit:1])) ueot # Add one mana of any color. -#AUTO_DEFINE _MANAOFANYCOLOR_ ability$! choice Add{W} _ choice Add{U} _ choice Add{B} _ choice Add{R} _ choice Add{G} !$ controller +#AUTO_DEFINE _MANAOFANYCOLOR_ name(Add one mana of any color) ability$! choice Add{W} _ choice Add{U} _ choice Add{B} _ choice Add{R} _ choice Add{G} !$ controller # Manifest dread. Look at the top two cards of your library. Put one onto the battlefield face down as a 2/2 creature and the other into your graveyard. Turn it face up any time for its mana cost if it's a creature card. #AUTO_DEFINE _MANIFEST_DREAD_ name(Manifest dread) reveal:2 optionone name(Manifest) target(*|reveal) manifest optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend @@ -249,8 +249,31 @@ #AUTO_DEFINE _CREW1_ {crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0} +#AUTO_DEFINE _CREW2_ {crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} + +#AUTO_DEFINE _CREW2COMPLEMENT_ {crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} + # Endure -#AUTO_DEFINE _ENDURE_($c) transforms((,newability[choice counter(1/1.$c)],newability[choice create(Spirit:Creature:$c/$c:white)])) ueot +#AUTO_DEFINE _ENDURE1_ transforms((,newability[choice counter(1/1)],newability[choice create(Spirit:Creature:1/1:white)])) ueot +#AUTO_DEFINE _ENDURE2_ transforms((,newability[choice counter(1/1.2)],newability[choice create(Spirit:Creature:2/2:white)])) ueot +#AUTO_DEFINE _ENDURE3_ transforms((,newability[choice counter(1/1.3)],newability[choice create(Spirit:Creature:3/3:white)])) ueot +#AUTO_DEFINE _ENDURE4_ transforms((,newability[choice counter(1/1.4)],newability[choice create(Spirit:Creature:4/4:white)])) ueot +#AUTO_DEFINE _ENDURE5_ transforms((,newability[choice counter(1/1.5)],newability[choice create(Spirit:Creature:5/5:white)])) ueot +#AUTO_DEFINE _ENDURE6_ transforms((,newability[choice counter(1/1.6)],newability[choice create(Spirit:Creature:6/6:white)])) ueot +#AUTO_DEFINE _ENDURE7_ transforms((,newability[choice counter(1/1.7)],newability[choice create(Spirit:Creature:7/7:white)])) ueot +#AUTO_DEFINE _ENDURE8_ transforms((,newability[choice counter(1/1.8)],newability[choice create(Spirit:Creature:8/8:white)])) ueot +#AUTO_DEFINE _ENDURE9_ transforms((,newability[choice counter(1/1.9)],newability[choice create(Spirit:Creature:9/9:white)])) ueot +#AUTO_DEFINE _ENDURE10_ transforms((,newability[choice counter(1/1.10)],newability[choice create(Spirit:Creature:10/10:white)])) ueot +#AUTO_DEFINE _ENDURE11_ transforms((,newability[choice counter(1/1.11)],newability[choice create(Spirit:Creature:11/11:white)])) ueot +#AUTO_DEFINE _ENDURE12_ transforms((,newability[choice counter(1/1.12)],newability[choice create(Spirit:Creature:12/12:white)])) ueot +#AUTO_DEFINE _ENDURE13_ transforms((,newability[choice counter(1/1.13)],newability[choice create(Spirit:Creature:13/13:white)])) ueot +#AUTO_DEFINE _ENDURE14_ transforms((,newability[choice counter(1/1.14)],newability[choice create(Spirit:Creature:14/14:white)])) ueot +#AUTO_DEFINE _ENDURE15_ transforms((,newability[choice counter(1/1.15)],newability[choice create(Spirit:Creature:15/15:white)])) ueot +#AUTO_DEFINE _ENDURE16_ transforms((,newability[choice counter(1/1.16)],newability[choice create(Spirit:Creature:16/16:white)])) ueot +#AUTO_DEFINE _ENDURE17_ transforms((,newability[choice counter(1/1.17)],newability[choice create(Spirit:Creature:17/17:white)])) ueot +#AUTO_DEFINE _ENDURE18_ transforms((,newability[choice counter(1/1.18)],newability[choice create(Spirit:Creature:18/18:white)])) ueot +#AUTO_DEFINE _ENDURE19_ transforms((,newability[choice counter(1/1.19)],newability[choice create(Spirit:Creature:19/19:white)])) ueot +#AUTO_DEFINE _ENDURE20_ transforms((,newability[choice counter(1/1.20)],newability[choice create(Spirit:Creature:20/20:white)])) ueot # Flurry #AUTO_DEFINE _FLURRY_ @movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}: diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 27ce676c9..8bcb0b36a 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -837,8 +837,8 @@ toughness=2 name=Aerial Surveyor abilities=flying auto=@combat(attacking) source(this) restriction{type(land|opponentBattlefield)~morethan~type(land|myBattlefield)}:name(Search basic plains) target(plains[basic]|mylibrary) moveto(mybattlefield) and!( transforms((,newability[tap(noevent)],newability[shuffle controller])) oneshot )! -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Flying -- Whenever Aerial Surveyor attacks, if defending player controls more lands than you, search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle. -- Crew 2 mana={2}{W} type=Artifact @@ -1137,9 +1137,9 @@ name=Against All Odds auto=if type(*[artifact;creature]|mybattlefield)~morethan~0 then choice name(Exile artifact or creature) name(Exile artifact or creature) target(*[artifact;creature]|mybattlefield) moveto(myexile) and!( moveto(ownerbattlefield) )! auto=if type(artifact[manacost<=3]|mygraveyard)~morethan~0 then choice name(Return artifact) name(Return artifact) target(artifact[manacost<=3]|mygraveyard) moveto(mybattlefield) auto=if type(creature[manacost<=3]|mygraveyard)~morethan~0 then choice name(Return creature) name(Return creature) target(creature[manacost<=3]|mygraveyard) moveto(mybattlefield) -auto=if type(*[artifact;creature]|mybattlefield)~morethan~0 then if type(artifact[manacost<=3]|mygraveyard)~morethan~0 then choice name(Exile and return artifact) name(Exile and return artifact) name(Exile and return artifact) target(*[artifact;creature]|mybattlefield) moveto(myexile) and!( transforms((,newability[name(Return artifact) name(Return artifact) target(artifact[manacost<=3]|mygraveyard) moveto(mybattlefield)],newability[moveto(ownerbattlefield)])) ueot )! -auto=if type(*[artifact;creature]|mybattlefield)~morethan~0 then if type(creature[manacost<=3]|mygraveyard)~morethan~0 then choice name(Exile and return creature) name(Exile and return creature) name(Exile and return creature) target(*[artifact;creature]|mybattlefield) moveto(myexile) and!( transforms((,newability[name(Return creature) name(Return creature) target(creature[manacost<=3]|mygraveyard) moveto(mybattlefield)],newability[moveto(ownerbattlefield)])) ueot )! -text=Choose one or both -- Exile target artifact or creature you control, then return it to the battlefield under its owner's control. -- Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. +auto=if type(*[artifact;creature]|mybattlefield)~morethan~0 then if type(artifact[manacost<=3]|mygraveyard)~morethan~0 then choice name(Exile and return artifact) name(Exile and return artifact) name(Exile and return artifact) target(*[artifact;creature]|mybattlefield) moveto(myexile) and!( transforms((,newability[name(Return artifact) name(Return artifact) target(artifact[manacost<=3]|mygraveyard) moveto(mybattlefield)],newability[moveto(ownerbattlefield)])) ueot )! +auto=if type(*[artifact;creature]|mybattlefield)~morethan~0 then if type(creature[manacost<=3]|mygraveyard)~morethan~0 then choice name(Exile and return creature) name(Exile and return creature) name(Exile and return creature) target(*[artifact;creature]|mybattlefield) moveto(myexile) and!( transforms((,newability[name(Return creature) name(Return creature) target(creature[manacost<=3]|mygraveyard) moveto(mybattlefield)],newability[moveto(ownerbattlefield)])) ueot )! +text=Choose one or both -- Exile target artifact or creature you control, then return it to the battlefield under its owner's control. -- Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. mana={3}{W} type=Sorcery [/card] @@ -2206,7 +2206,7 @@ auto=@combat(attackedalone) source(creature|myBattlefield):all(trigger[to]) allg auto=lord(*[lhurgoyf]|myBattlefield) trample text=Whenever a creature you control attacks alone, it gets +X/+X until end of turn, where X is the number of card types among cards in all graveyards. -- Lhurgoyf creatures you control have trample. mana={5} -type=Tribal Artifact +type=Kindred Artifact subtype=Lhurgoyf [/card] [card] @@ -3511,7 +3511,7 @@ name=Ao, the Dawn Sky abilities=flying,vigilance aicode=activate transforms((,newability[if type(*[-land&zpos<=7&manacost<=4]|mylibrary)~morethan~0 then target(*[-land&zpos<=7&manacost<=4]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!],newability[if type(*[-land&zpos<=7&manacost<=4]|mylibrary)~equalto~0 then all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!])) ueot auto=_DIES_name(Choose one) transforms((,newability[choice name(Put 1/1 counters) all(*[creature;vehicle]|myBattlefield) counter(1/1.2)],newability[name(Look top 7 cards) reveal:7 optionone name(Get nonland permanents) target(*[-land&manacost<=4]|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mybattlefield) afterrevealedend revealend])) oneshot -text=Flying, vigilance -- When Ao, the Dawn Sky dies, choose one -- Look at the top seven cards of your library. Put any number of nonland permanent cards with total mana value 4 or less from among them onto the battlefield. Put the rest on the bottom of your library in a random order. -- Put two +1/+1 counters on each permanent you control that's a creature or Vehicle. +text=Flying, vigilance -- When Ao, the Dawn Sky dies, choose one -- Look at the top seven cards of your library. Put any number of nonland permanent cards with total mana value 4 or less from among them onto the battlefield. Put the rest on the bottom of your library in a random order. -- Put two +1/+1 counters on each permanent you control that's a creature or Vehicle. mana={3}{W}{W} type=Legendary Creature subtype=Dragon Spirit @@ -5221,7 +5221,7 @@ toughness=5 [/card] [card] name=Artificer Class -auto=this(counter{0/0.1.ArtificerEffect}=0) lord(artifact|mycastingzone) altercost(colorless, -1) +auto=this(counter{0/0.1.ArtificerEffect}=0) lord(artifact|mycastingzone) altercost(colorless,-1) auto=@movedto(artifact|mystack):counter(0/0,1,ArtificerEffect) auto=@each end restriction{compare(hascntartificereffect)~morethan~0}:removeallcounters(0/0.1.ArtificerEffect) auto=counter(0/0,1,Level) @@ -5948,7 +5948,7 @@ type=Sorcery name=Atsushi, the Blazing Sky abilities=flying,trample auto=_DIES_name(Choose one) transforms((,newability[choice name(Create 3 treasures) _TREASURE_*3],newability[choice name(Exile top 2 cards) all(*[zpos<=2]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uynt])) uynt )! ])) forever -text=Flying, trample -- When Atsushi, the Blazing Sky dies, choose one -- Exile the top two cards of your library. Until the end of your next turn, you may play those cards. -- Create three Treasure tokens. +text=Flying, trample -- When Atsushi, the Blazing Sky dies, choose one -- Exile the top two cards of your library. Until the end of your next turn, you may play those cards. -- Create three Treasure tokens. mana={2}{R}{R} type=Legendary Creature subtype=Dragon Spirit @@ -9554,7 +9554,7 @@ toughness=1 [card] name=Bill Ferny, Bree Swindler auto=@combat(blocked) source(this):name(Choose one) transforms((,newability[choice name(Create treasure) _TREASURE_],newability[if type(horse|mybattlefield)~morethan~0 then choice name(Give control of horse) name(Give control of horse) target(horse|mybattlefield) moveto(opponentbattlefield) and!( removefromcombat all(this) && _TREASURE_*3 )! ])) oneshot -text=Whenever Bill Ferny, Bree Swindler becomes blocked, choose one -- Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -- Target opponent gains control of target Horse you control. If they do, remove Bill Ferny from combat and create three Treasure tokens. +text=Whenever Bill Ferny, Bree Swindler becomes blocked, choose one -- Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -- Target opponent gains control of target Horse you control. If they do, remove Bill Ferny from combat and create three Treasure tokens. mana={1}{U} type=Legendary Creature subtype=Human Rogue @@ -11646,7 +11646,7 @@ toughness=2 name=Blossom Prancer abilities=reach aicode=activate transforms((,newability[if type(creature[zpos<=5]|mylibrary)~morethan~0 then target(creature[zpos<=5]|mylibrary) moveto(hand) and!( all(*[zpos<=5]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!],newability[if type(creature[zpos<=5]|mylibrary)~equalto~0 then life:4 controller],newability[if type(creature[zpos<=5]|mylibrary)~equalto~0 then all(*[zpos<=5]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!])) oneshot -auto=name(Look top 5 cards) reveal:5 optionone name(Get creature or enchantment) target(*[creature;enchantment]|reveal) bottomoflibrary and!( becomes(tobeblo) ueot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend afterrevealed all(tobeblo|mylibrary) transforms((,newability[choice name(Put in hand) moveto(hand)],newability[choice name(Don't put in hand) life:4 controller])) ueot afterrevealedend revealend +auto=name(Look top 5 cards) reveal:5 optionone name(Get creature or enchantment) target(*[creature;enchantment]|reveal) bottomoflibrary and!( becomes(tobeblo) ueot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend afterrevealed all(tobeblo|mylibrary) transforms((,newability[choice name(Put in hand) moveto(hand)],newability[choice name(Don't put in hand) life:4 controller])) ueot afterrevealedend revealend text=Reach -- When Blossom Prancer enters, look at the top five cards of your library. You may reveal a creature or enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. If you didn't put a card into your hand this way, you gain 4 life. mana={3}{G}{G} type=Creature @@ -12928,9 +12928,9 @@ toughness=2 [card] name=Bountiful Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({G}{U}{R}) text={T}: Add {C}. -- {T}, Sacrifice Bountiful Landscape: Search your library for a basic Forest, Island, or Mountain card, put it onto the battlefield tapped, then shuffle. -- Cycling {G}{U}{R} ({G}{U}{R}, Discard this card: Draw a card.) type=Land @@ -14694,7 +14694,7 @@ toughness=3 [/card] [card] name=Burnt Offering -auto=thisforeach(variable{storedmanacost}>0) ability$!name(Add mana) choice name(Add red) add:{R} _ choice name(Add black) add:{B}!$ controller +auto=thisforeach(variable{storedmanacost}>0) ability$!name(Add mana) choice name(Add red) add{R} _ choice name(Add black) add{B}!$ controller text=As an additional cost to cast this spell, sacrifice a creature. -- Add X mana in any combination of {B} and/or {R}, where X is the sacrificed creature's mana value. mana={B}{S(creature|mybattlefield)} type=Instant @@ -16221,7 +16221,7 @@ name=Case of the Shattered Pact auto=target(land[basic]|mylibrary) moveto(hand) auto=@each my end restriction{type(*[white]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~morethan~0,type(*[black]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~morethan~0}:becomes(Solved) forever auto=lord(creature|myBattlefield) -auto=this(cantargetcard(*[Solved]) transforms((,newability[auto=@each my combatbegins:target(creature|myBattlefield) transforms((,flying,double strike,vigilance)) ueot])) forever) +auto=this(cantargetcard(*[Solved]) transforms((,newability[@each my combatbegins:target(creature|myBattlefield) transforms((,flying,double strike,vigilance)) ueot])) forever) text=When this Case enters, search your library for a basic land card, reveal it, put it into your hand, then shuffle. -- To solve - There are five colors among permanents you control. (If unsolved, solve at the beginning of your end step.) -- Solved - At the beginning of combat on your turn, target creature you control gains flying, double strike, and vigilance until end of turn. mana={2} type=Enchantment @@ -16307,7 +16307,7 @@ type=Enchantment name=Cast into the Fire auto=if type(creature|battlefield)~morethan~0 then choice name(Deal 1 damage) name(Deal 1 damage) target(creature|battlefield) damage:1 auto=if type(artifact|battlefield)~morethan~0 then choice name(Exle artifact) name(Exle artifact) target(artifact|battlefield) moveto(exile) -text=Choose one -- Cast into the Fire deals 1 damage to each of up to two target creatures. -- Exile target artifact. +text=Choose one -- Cast into the Fire deals 1 damage to each of up to two target creatures. -- Exile target artifact. mana={1}{R} type=Instant [/card] @@ -20538,7 +20538,7 @@ auto=aslongas(*[iscommander&white]|myzones) {T}:add{W} auto=aslongas(*[iscommander&green]|myzones) {T}:add{G} auto=aslongas(*[iscommander&blue]|myzones) {T}:add{U} auto=aslongas(*[iscommander&black]|myzones) {T}:add{B} -text={T}: Add one mana of any color in your commander's color identity. +text={T}: Add one mana of any color in your commander's color identity. type=Land [/card] [card] @@ -20618,7 +20618,7 @@ auto=aslongas(*[iscommander&black]|myzones) {T}:add{B} auto=aslongas(*[iscommander&red]|myzones) {T}:add{R} auto=aslongas(*[iscommander&green]|myzones) {T}:add{G} auto={S}:name(Sacrifice and draw) draw:1 controller -text={T}: Add one mana of any color in your commander's color identity. -- Sacrifice Commander's Sphere: Draw a card. +text={T}: Add one mana of any color in your commander's color identity. -- Sacrifice Commander's Sphere: Draw a card. mana={3} type=Artifact [/card] @@ -21343,9 +21343,9 @@ type=Instant name=Consumed by Greed other={1}{B}{B} name(Gift a card) auto=alternative draw:1 opponent -auto=alternative target(creature|mygraveyard) moveto(hand) +auto=alternative target(creature|mygraveyard) moveto(hand) target=opponent -auto=ability$! sacrifice notaTarget(creature[power=power:highest:creature:myBattlefield]|mybattlefield) !$ targetedplayer +auto=ability$! sacrifice notaTarget(creature[power=power:highest:creature:myBattlefield]|mybattlefield) !$ targetedplayer text=Gift a card (You may promise an opponent a gift as you cast this spell. If you do, they draw a card before its other effects.) -- Target opponent sacrifices a creature with the greatest power among creatures they control. If the gift was promised, return target creature card from your graveyard to your hand. mana={1}{B}{B} type=Instant @@ -21480,9 +21480,9 @@ subtype=Island Swamp [card] name=Contaminated Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({W}{U}{B}) text={T}: Add {C}. -- {T}, Sacrifice Contaminated Landscape: Search your library for a basic Plains, Island, or Swamp card, put it onto the battlefield tapped, then shuffle. -- Cycling {W}{U}{B} ({W}{U}{B}, Discard this card: Draw a card.) type=Land @@ -21913,7 +21913,7 @@ otherrestriction=can play artifact,compare(isflipped)~equalto~1 restriction=compare(isflipped)~equalto~0 anyzone={0}:doubleside(The Omenkeel) autostack=if paid(alternative) then flip(The Omenkeel) forcetype(Legendary Artifact) -auto=@each my upkeep restriction{compare(isflipped)~equalto~0}:may name(Exile Cosima) moveto(myexile) and!( transforms((,newability[@movedto(land|mybattlefield):name(Choose one) transforms((,newability[choice name(Add voyage counter) counter(0/0.1.Voyage)],newability[choice name(Return in play) draw:hascntvoyage controller && moveTo(mybattlefield) and!( counter(1/1.hascntvoyage) )!])) oneshot])) forever )! +auto=@each my upkeep restriction{compare(isflipped)~equalto~0}:may name(Exile Cosima) moveto(myexile) and!( transforms((,newability[@movedto(land|mybattlefield):name(Choose one) transforms((,newability[choice name(Add voyage counter) counter(0/0.1.Voyage)],newability[choice name(return to the battlefield) draw:hascntvoyage controller && moveTo(mybattlefield) and!( counter(1/1.hascntvoyage) )!])) oneshot])) forever )! text=At the beginning of your upkeep, you may exile Cosima. If you do, it gains "Whenever a land enters under your control, if Cosima is exiled, you may put a voyage counter on it. If you don't, return Cosima to the battlefield with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it." // {1}{U} The Omenkeel mana={2}{U} type=Legendary Creature @@ -23518,7 +23518,7 @@ toughness=2 [card] name=Cunning Nightbonder abilities=flash -auto=lord(*[flash]|mycastingzone) altercost(colorless, -1) +auto=lord(*[flash]|mycastingzone) altercost(colorless,-1) auto=lord(*[flash]|mycastingzone) nofizzle text=Flash -- Spells with flash you cast cost 1 less to cast and can't be countered. mana={UB}{UB} @@ -25743,9 +25743,9 @@ type=Instant [card] name=Deceptive Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({W}{B}{G}) text={T}: Add {C}. -- {T}, Sacrifice Deceptive Landscape: Search your library for a basic Plains, Swamp, or Forest card, put it onto the battlefield tapped, then shuffle. -- Cycling {W}{B}{G} ({W}{B}{G}, Discard this card: Draw a card.) type=Land @@ -26257,8 +26257,8 @@ type=Enchantment [card] name=Deluxe Dragster auto=cantbeblockedby(creature[-Vehicle]) -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ auto=@combatdamaged(player) from(this):may target(*[instant;sorcery]|opponentgraveyard) activate castcard(normal) and!(transforms((,newability[gainedexiledeath])) forever)! text=Deluxe Dragster can't be blocked except by Vehicles. -- Whenever Deluxe Dragster deals combat damage to a player, you may cast target instant or sorcery card from that player's graveyard without paying its mana cost. If that spell would be put into a graveyard, exile it instead. -- Crew 2 mana={4}{U} @@ -27952,7 +27952,7 @@ auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~l auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~morethan~13}:name(Choose one) transforms((,newability[choice name(You draw and lose life) draw:1 controller && life:-1 controller],newability[choice name(Opponent exiles and loses life) life:-1 opponent && all(*|opponentgraveyard) moveto(exile)])) oneshot auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~equalto~13}:may name(You draw and lose life) draw:1 controller && life:-1 controller auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~equalto~13}:may name(Opponent exiles and loses life) life:-1 opponent && all(*|opponentgraveyard) moveto(exile) -text=When Disciple of Perdition dies, choose one. If you have exactly 13 life, you may choose both. -- You draw a card and you lose 1 life. -- Exile target opponent's graveyard. That player loses 1 life. +text=When Disciple of Perdition dies, choose one. If you have exactly 13 life, you may choose both. -- You draw a card and you lose 1 life. -- Exile target opponent's graveyard. That player loses 1 life. mana={1}{B} type=Creature subtype=Human Warlock @@ -30844,8 +30844,8 @@ toughness=3 [card] name=Dusk Legion Dreadnought abilities=vigilance -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Vigilance -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={5} type=Artifact @@ -32683,7 +32683,7 @@ name=Elspeth Conquers Death auto=moveTo(Exile) target(*[manacost>=3]|opponentbattlefield) auto=counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore) -auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}) all(*[-creature]|opponentcastingzone) altercost(colorless, +2) uynt +auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}) all(*[-creature]|opponentcastingzone) altercost(colorless,+2) uynt auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) choice name(Planeswalker) target(planeswalker|mygraveyard) transforms((,newability[moveTo(mybattlefield)],newability[counter(0/0.1.loyalty)])) auto=@counteradded(0/0,1,Lore) from(this): this(counter{0/0.3.Lore}) choice name(Creature) target(creature|mygraveyard) transforms((,newability[moveTo(mybattlefield)],newability[counter(1/1)])) auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this) @@ -33353,8 +33353,8 @@ toughness=1 [card] name=Enchanted Carriage auto=create(Mouse:creature Mouse:1/1:white)*2 -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=When Enchanted Carriage enters, create two 1/1 white Mouse creature tokens. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={5} type=Artifact @@ -34421,7 +34421,7 @@ toughness=3 [card] name=Esix, Fractal Bloom abilities=flying -auto=@movedto(*[token]|mybattlefield) turnlimited:all(trigger[to]) transforms((,newability[may name(Copy a creature) target(creature[-Esix^ Fractal Bloom]|battlefield) copy])) oneshot +auto=@movedto(*[token]|mybattlefield) turnlimited:all(trigger[to]) transforms((,newability[may name(Copy a creature) notaTarget(creature[-Esix^ Fractal Bloom]|battlefield) copy])) oneshot text=Flying -- The first time you would create one or more tokens during each of your turns, you may instead choose a creature other than Esix, Fractal Bloom and create that many tokens that are copies of that creature. mana={4}{G}{U} type=Legendary Creature @@ -35895,7 +35895,7 @@ toughness=3 [card] name=Experimental Frenzy abilities=showfromtoplibrary,canplayfromlibrarytop -auto=lord(*|myhand) altercost(colorless, 99) +auto=lord(*|myhand) altercost(colorless,99) auto={3}{R}:destroy all(this) text=You may look at the top card of your library any time. -- You may play the top card of your library. -- You can't play cards from your hand. -- {3}{R}: Destroy Experimental Frenzy. mana={3}{R} @@ -37247,7 +37247,7 @@ auto=@movedto(artifact[-token]|graveyard) from(myBattlefield):name(Create Scrap) auto={1}{R}{S(artifact|myBattlefield)}:name(Put 1/1 counter) counter(1/1) auto={1}{R}{S(artifact|myBattlefield)}:name(Goad creature) _GOAD_ target(creature|battlefield) auto={1}{R}{S(artifact|myBattlefield)}:name(Discard and draw) target(*|myhand) reject and!( draw:1 controller )! -text=Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a colorless artifact token named Scrap. -- {1}{R}, Sacrifice an artifact: Choose one -- Put a +1/+1 counter on Farid. It gains menace until end of turn. -- Goad target creature. -- Discard a card, then draw a card. +text=Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a colorless artifact token named Scrap. -- {1}{R}, Sacrifice an artifact: Choose one -- Put a +1/+1 counter on Farid. It gains menace until end of turn. -- Goad target creature. -- Discard a card, then draw a card. mana={2}{R} type=Legendary Creature subtype=Human Soldier @@ -37446,7 +37446,7 @@ auto=lord(creature[manacost=convertedcost:highest:*:battlefield]|battlefield) pr auto=lord(creature[manacost=convertedcost:highest:*:battlefield]|battlefield) protection from green text=Each creature with the highest mana value has protection from all colors. mana={1}{W} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Giant [/card] [card] @@ -37539,8 +37539,8 @@ toughness=4 [card] name=Fear of Infinity abilities=flying,lifelink,cantblock -auto=_CONSTELLATION_may moveTo(hand) -auto=_EERIE_may moveTo(hand) +autograveyard=_CONSTELLATION_may moveTo(hand) +autograveyard=_EERIE_may moveTo(hand) text=Flying, lifelink -- Fear of Infinity can't block. -- Eerie - Whenever an enchantment you control enters and whenever you fully unlock a Room, you may return Fear of Infinity from your graveyard to your hand. mana={1}{U}{B} type=Enchantment Creature @@ -37572,7 +37572,8 @@ toughness=1 [card] name=Fear of Missing Out auto=_DISCARD&DRAW_ -auto=@combat(attacking) source(this) restriction{Delirium} turnLimited:untap target(creature) && nextphasealter(add,combatphases,controller,after) +auto=@combat(attacking) source(this) restriction{Delirium} turnLimited:untap target(creature) +auto=@combat(attacking) source(this) restriction{Delirium} turnLimited: nextphasealter(add,combatphases,controller,after) text=When Fear of Missing Out enters, discard a card, then draw a card. -- Delirium - Whenever Fear of Missing Out attacks for the first time each turn, if there are four or more card types among cards in your graveyard, untap target creature. After this phase, there is an additional combat phase. mana={1}{R} type=Enchantment Creature @@ -37871,7 +37872,7 @@ toughness=2 [/card] [card] name=Felidar Retreat -auto=_LANDFALL_name(Choose one) name(Choose one) ability$! choice name(Create a 2/2 Cat) token(Cat Beast) _ choice name(Put a +1/+1 counter and vigilance) all(creature|myBattlefield) counter(1/1) && all(creature|myBattlefield) vigilance ueot !$ controller +auto=_LANDFALL_name(Choose one) name(Choose one) ability$! choice name(Create a 2/2 Cat) token(Cat Beast) _ choice name(Put a +1/+1 counter and vigilance) all(creature|myBattlefield) counter(1/1) && all(creature|myBattlefield) vigilance ueot !$ controller text=Landfall - Whenever a land enters under your control, Choose one -- Create a 2/2 white Cat Beast creature token. -- Put a +1/+1 counter on each creature you control. Those creatures gain vigilance until end of turn. mana={3}{W} type=Enchantment @@ -39050,7 +39051,7 @@ toughness=3 [card] name=Fireflux Squad abilities=haste -auto=_ATTACKING_may moveTo(myExile) target(other creature[attacking]|myBattlefield) && Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone name(Get Creature) moveto(mybattlefield) target(creature|myreveal) transforms((,newability[readytofight])) ueot forever optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller optiontwoend revealend +auto=_ATTACKING_may moveTo(myExile) target(other creature[attacking]|myBattlefield) && Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone name(Get Creature) moveto(mybattlefield) target(creature|myreveal) transforms((,newability[readytofight])) ueot forever optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller optiontwoend revealend text=Haste -- Whenever Fireflux Squad attacks, you may exile another target attacking creature you control. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield tapped and attacking and the rest on the bottom of your library in a random order. mana={3}{R} type=Creature @@ -39458,9 +39459,9 @@ type=Instant name=Flame Spill target=creature auto=transforms((,newability[this(toughness=1) damage:1 && damage:3 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness=2) damage:2 && damage:2 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness=3) damage:3 && damage:1 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness>=4) damage:4])) oneshot +auto=transforms((,newability[this(toughness=2) damage:2 && damage:2 targetController])) oneshot +auto=transforms((,newability[this(toughness=3) damage:3 && damage:1 targetController])) oneshot +auto=transforms((,newability[this(toughness>=4) damage:4])) oneshot text=Flame Spill deals 4 damage to target creature. Excess damage is dealt to that creature's controller instead. mana={2}{R} type=Instant @@ -39484,7 +39485,7 @@ auto=if type(wizard|mybattlefield)~morethan~0 then if type(artifact|battlefield) auto=if type(wizard|mybattlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(You draw and damage creature) name(You draw and damage creature) name(You draw and damage creature) target(creature|battlefield) damage:5 && draw:2 controller auto=if type(wizard|mybattlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Opponent draws and damage creature) name(Opponent draws and damage creature) name(Opponent draws and damage creature) target(creature|battlefield) destroy && draw:2 opponent auto=if type(wizard|mybattlefield)~morethan~0 then if type(artifact|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Destroy artifact and damage creature) name(Destroy artifact and damage creature) name(Destroy artifact and damage creature) name(Destroy artifact and damage creature) target(artifact|battlefield) destroy and!( ability$!name(Damage creature) name(Damage creature) target(creature|battlefield) damage:5!$ controller )! -text=Choose one. If you control a Wizard as you cast this spell, you may choose two instead. -- Target player draws two cards. -- Destroy target artifact. -- Flame of Anor deals 5 damage to target creature. +text=Choose one. If you control a Wizard as you cast this spell, you may choose two instead. -- Target player draws two cards. -- Destroy target artifact. -- Flame of Anor deals 5 damage to target creature. mana={1}{U}{R} type=Instant [/card] @@ -39908,7 +39909,7 @@ type=Instant [/card] [card] name=Flicker of Fate -target=creature,enchantment|mybattlefield +target=creature,enchantment auto=(blink) text=Exile target creature or enchantment, then return it to the battlefield under its owner's control. mana={1}{W} @@ -40496,9 +40497,9 @@ type=Sorcery [card] name=Foreboding Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({B}{G}{U}) text={T}: Add {C}. -- {T}, Sacrifice Foreboding Landscape: Search your library for a basic Swamp, Forest, or Island card, put it onto the battlefield tapped, then shuffle. -- Cycling {B}{G}{U} ({B}{G}{U}, Discard this card: Draw a card.) type=Land @@ -42159,7 +42160,7 @@ auto=if type(other creature|Battlefield)~morethan~0 then choice target(other cre 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.") +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 subtype=Elf Noble @@ -42346,7 +42347,7 @@ auto=_HARNESSED_LIGHTNING_(17) auto=_HARNESSED_LIGHTNING_(18) auto=_HARNESSED_LIGHTNING_(19) auto=_HARNESSED_LIGHTNING_(20) -auto=Choose target creature or planeswalker You get {E}{E}{E} then you may pay any amount of {E} Galvanic Discharge deals that much damage to that permanent +auto=Choose target creature or planeswalker You get {E}{E}{E} then you may pay any amount of {E} Galvanic Discharge deals that much damage to that permanent text=Choose target creature or planeswalker. You get {E}{E}{E} (three energy counters), then you may pay any amount of {E}. Galvanic Discharge deals that much damage to that permanent. mana={R} type=Instant @@ -42400,7 +42401,7 @@ auto=@counteradded(0/0,1,Tp) once:name(Tap or untap target permanent) target(*|b auto=@counteradded(0/0,1,Dmg) once:name(Damage opponent) damage:3 opponent auto=@counteradded(0/0,1,Cpy) once:name(Copy Spell) target(*[instant;sorcery]|mystack) transforms((,newability[activate castcard(copied noevent)])) oneshot auto=@counteradded(0/0,1,Gan) once:name(Put on library top) moveto(mylibrary) -text=Whenever you cast an instant or sorcery spell, choose one that hasn't been chosen - -- You may tap or untap target permanent. -- Gandalf the Grey deals 3 damage to each opponent. -- Copy target instant or sorcery spell you control. You may choose new targets for the copy. -- Put Gandalf on top of its owner's library. +text=Whenever you cast an instant or sorcery spell, choose one that hasn't been chosen - -- You may tap or untap target permanent. -- Gandalf the Grey deals 3 damage to each opponent. -- Copy target instant or sorcery spell you control. You may choose new targets for the copy. -- Put Gandalf on top of its owner's library. mana={3}{U}{R} type=Legendary Creature subtype=Avatar Wizard @@ -44055,8 +44056,8 @@ toughness=2 [card] name=Gilded Assault Cart abilities=trample -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ autograveyard={S(*[treasure]|mybattlefield)}{S(*[treasure]|mybattlefield)}:moveto(hand) text=Trample -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) -- Sacrifice two Treasures: Return Gilded Assault Cart from your graveyard to your hand. mana={1}{R}{R} @@ -44968,7 +44969,7 @@ toughness=2 name=Glissa Sunslayer abilities=deathtouch,first strike auto=@combatdamaged(player) from(this):name(Choose one) transforms((,newability[choice name(Draw and lose life) draw:1 controller && life:-1 controller],newability[if type(enchantment|battlefield)~morethan~0 then choice name(Destroy enchantment) name(Destroy enchantment) target(enchantment|battlefield) destroy],newability[if type(*[counter{any}]|battlefield)~morethan~0 then choice name(Remove counters) name(Remove counters) target(*[counter{any}]|battlefield) removesinglecountertype(3)])) ueot -text=First strike, deathtouch -- Whenever Glissa Sunslayer deals combat damage to a player, choose one -- You draw a card and you lose 1 life. -- Destroy target enchantment. -- Remove up to three counters from target permanent. +text=First strike, deathtouch -- Whenever Glissa Sunslayer deals combat damage to a player, choose one -- You draw a card and you lose 1 life. -- Destroy target enchantment. -- Remove up to three counters from target permanent. mana={1}{B}{G} type=Legendary Creature subtype=Phyrexian Zombie Elf @@ -45103,8 +45104,8 @@ toughness=3 [/card] [card] name=Gloom -auto=lord(*[white]|mycastingzone) altercost(colorless, +3) -auto=lord(*[white]|opponentcastingzone) altercost(colorless, +3) +auto=lord(*[white]|mycastingzone) altercost(colorless,+3) +auto=lord(*[white]|opponentcastingzone) altercost(colorless,+3) text=White spells cost {3} more to cast. -- Activated abilities of white enchantments cost {3} more to activate. mana={2}{B} type=Enchantment @@ -45172,7 +45173,7 @@ toughness=1 [card] name=Glorfindel, Dauntless Rescuer auto=@scryed(*|myzones):name(Choose one) transforms((,newability[1/1],newability[choice name(Must be blocked by one) becomes(^^oneblocker) ueot],newability[choice name(Must be blocked) transforms((_MUST_BE_BLOCKD_)) ueot])) ueot -text=Whenever you scry, choose one and Glorfindel, Dauntless Rescuer gets +1/+1 until end of turn. -- Glorfindel must be blocked this turn if able. -- Glorfindel can't be blocked by more than one creature each combat this turn. +text=Whenever you scry, choose one and Glorfindel, Dauntless Rescuer gets +1/+1 until end of turn. -- Glorfindel must be blocked this turn if able. -- Glorfindel can't be blocked by more than one creature each combat this turn. mana={2}{G} type=Legendary Creature subtype=Elf Noble @@ -46717,7 +46718,7 @@ toughness=2 [card] name=Gorbag of Minas Morgul auto=@combatdamaged(player) from(*[orc;goblin]|mybattlefield):may name(Sacrifice creature) all(trigger[from]) sacrifice and!( ability$!name(Choose one) choice name(Draw card) draw:1 controller _ choice name(Create treasure) _TREASURE_!$ controller )! -text=Whenever a Goblin or Orc you control deals combat damage to a player, you may sacrifice it. When you do, choose one- -- Draw a card. -- Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +text=Whenever a Goblin or Orc you control deals combat damage to a player, you may sacrifice it. When you do, choose one- -- Draw a card. -- Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") mana={1}{B} type=Legendary Creature subtype=Orc Soldier @@ -52224,7 +52225,7 @@ type=Instant name=Hithlain Rope abilities=cantbesacrified auto={1}{T}:name(Search Land) moveto(opponentBattlefield) and!( ability$!name(Search Land) target(land[basic]|mylibrary) moveto(mybattlefield) and!( transforms((,newability[tap(noevent)],newability[shuffle])) oneshot )!!$ opponent )! -auto={2}{T}:name(Draw a card) moveto(opponentBattlefield) and!( ability$!draw:1 controller!$ opponent )! +auto={2}{T}:name(Draw a card) moveto(opponentBattlefield) and!( ability$!draw:1 controller!$ opponent )! text=Hithlain Rope can't be sacrificed. -- {1}, {T}: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. The player to your right gains control of Hithlain Rope. -- {2}, {T}: Draw a card. The player to your right gains control of Hithlain Rope. mana={2} type=Artifact @@ -53955,7 +53956,7 @@ name=Hymn of the Wilds abilities=isconspiracy restriction=never autocommandzone=maxcast(*[instant;sorcery])0 -autocommandzone=this(counter{0/0.1.HymnEffect}=0) lord(creature|mycastingzone) altercost(colorless, -1) +autocommandzone=this(counter{0/0.1.HymnEffect}=0) lord(creature|mycastingzone) altercost(colorless,-1) autocommandzone=@movedto(creature|mystack):counter(0/0,1,HymnEffect) autocommandzone=@each end restriction{compare(hascnthymneffect)~morethan~0}:removeallcounters(0/0.1.HymnEffect) text=(Start the game with this conspiracy face up in the command zone.) -- The first creature spell you cast each turn costs {1} less to cast. -- You can't cast instant or sorcery spells. @@ -54902,8 +54903,8 @@ toughness=5 [card] name=Imperial Recovery Unit auto=_ATTACKING_name(Return creature or vehicle) transforms((,newability[if type(creature[manacost<=2]|mygraveyard)~morethan~0 then choice name(Return creature) name(Return creature) target(creature[manacost<=2]|mygraveyard) moveto(hand)],newability[if type(vehicle[manacost<=2]|mygraveyard)~morethan~0 then choice name(Return vehicle) name(Return vehicle) target(vehicle[manacost<=2]|mygraveyard) moveto(hand)])) oneshot -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever Imperial Recovery Unit attacks, return target creature or Vehicle card with mana value 2 or less from your graveyard to your hand. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={2}{W} type=Artifact @@ -57943,7 +57944,7 @@ toughness=1 name=Itlimoc, Cradle of the Sun auto={T}:Add{G} auto={T}:name(Add G for each creature you control) foreach(creature|mybattlefield) add{G} -text=(Transforms from Growing Rites of Itlimoc.) -- {T}: Add {G}. -- {T}: Add {G} for each creature you control. +text=(Transforms from Growing Rites of Itlimoc.) -- {T}: Add {G}. -- {T}: Add {G} for each creature you control. type=Legendary Land [/card] [card] @@ -59018,7 +59019,7 @@ type=Sorcery [/card] [card] name=Journey to Eternity -target=creature +target=creature|myBattlefield auto=@movedto(graveyard) from(mytgt|Battlefield):all(this) moveTo(mygraveyard) and!( transforms((,newability[counter(0/0.1.FlipJourney)])) forever )! auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield) autograveyard=this(counter{0/0.1.FlipJourney}>=1) flip(Atzal, Cave of Eternity) forcetype(land) @@ -59574,7 +59575,7 @@ name=Kairi, the Swirling Sky abilities=flying auto=_WARD3_ auto=_DIES_name(Choose one) transforms((,newability[choice name(Return nonland permanents) target(*[-land&manacost<=6]|battlefield) moveto(hand)],newability[choice name(Mill 6 cards) name(Mill 6 cards) deplete:6 controller && ability$!may name(Return instant or sorcery) name(Return instant or sorcery) target(*[instant;sorcery]|mygraveyard) moveto(hand)!$ controller])) oneshot -text=Flying, ward {3} -- When Kairi, the Swirling Sky dies, choose one -- Return any number of target nonland permanents with total mana value 6 or less to their owners' hands. -- Mill six cards, then return up to two instant and/or sorcery cards from your graveyard to your hand. +text=Flying, ward {3} -- When Kairi, the Swirling Sky dies, choose one -- Return any number of target nonland permanents with total mana value 6 or less to their owners' hands. -- Mill six cards, then return up to two instant and/or sorcery cards from your graveyard to your hand. mana={4}{U}{U} type=Legendary Creature subtype=Dragon Spirit @@ -60270,7 +60271,7 @@ type=Legendary Artifact [/card] [card] name=Kayla's Reconstruction -aicode=activate transforms((,newability[if type(creature[manacost<=3&zpos<=7]|mylibrary)~equalto~0 then if type(artifact[manacost<=3&zpos<=7]|mylibrary)~equalto~0 then all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!],newability[if type(creature[manacost<=3&zpos<=7]|mylibrary)~morethan~0 then target(creature[manacost<=3&zpos<=7]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!]auto=,newability[if type(creature[manacost<=3&zpos<=7]|mylibrary)~equalto~0 then if type(artifact[manacost<=3&zpos<=7]|mylibrary)~morethan~0 then target(artifact[manacost<=3&zpos<=7]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!])) oneshot +aicode=activate transforms((,newability[if type(creature[manacost<=3&zpos<=7]|mylibrary)~equalto~0 then if type(artifact[manacost<=3&zpos<=7]|mylibrary)~equalto~0 then all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!],newability[if type(creature[manacost<=3&zpos<=7]|mylibrary)~morethan~0 then target(creature[manacost<=3&zpos<=7]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!],newability[if type(creature[manacost<=3&zpos<=7]|mylibrary)~equalto~0 then if type(artifact[manacost<=3&zpos<=7]|mylibrary)~morethan~0 then target(artifact[manacost<=3&zpos<=7]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=7]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!])) oneshot auto=name(Look top 7 cards) reveal:7 optionone name(Choose artifacts or creatures) target(*[manacost<=3]|reveal) moveto(mylibrary) and!( if cantargetcard(*[artifact;creature]|*) then becomes(tobecast) ueot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mybattlefield) afterrevealedend revealend text=Look at the top seven cards of your library. Put up to X artifact and/or creature cards with mana value 3 or less from among them onto the battlefield. Put the rest on the bottom of your library in a random order. mana={X}{W}{W}{W} @@ -60477,7 +60478,7 @@ toughness=5 name=Keeper of the Secret Lair abilities=flash auto=lord(*[-land]|mycastingzone) asflash -auto=lord(*|mycastingzone) altercost(colorless, -1) +auto=lord(*|mycastingzone) altercost(colorless,-1) text=Flash -- You may cast Secret Lair spells as though they had flash. -- Secret Lair spells you cast cost {1} less to cast. mana={1}{U} type=Legendary Creature @@ -61242,7 +61243,7 @@ toughness=1 [/card] [card] name=Kinjalli's Caller -auto=lord(dinosaur|myhand) altercost(colorless, -1) +auto=lord(dinosaur|myhand) altercost(colorless,-1) text=Dinosaur spells you cast cost {1} less to cast. mana={W} type=Creature @@ -61299,7 +61300,7 @@ toughness=1 [card] name=Kinzu of the Bleak Coven abilities=flying -auto=@movedto(mygraveyard) from(other creature[-token]|myBattlefield):may all(trigger) clone and!( transforms((,setpower=1,settoughness=1,newability[poisontoxic])) forever )! && moveTo(exile) all(trigger) && life:-2 +auto=@movedto(mygraveyard) from(other creature[-token]|myBattlefield):may all(trigger) clone and!( transforms((,setpower=1,settoughness=1,newability[poisontoxic])) forever )! && moveTo(exile) all(trigger) && life:-2 text=Flying -- Whenever another nontoken creature you control dies, you may pay 2 life and exile it. If you do, create a token that's a copy of that creature, except it's 1/1 and has toxic 1. (Players dealt combat damage by it also get a poison counter.) mana={4}{B} type=Legendary Creature @@ -61396,7 +61397,7 @@ toughness=2 [card] name=Kirin-Touched Orochi auto=_ATTACKING_name(Choose one) transforms((,newability[if type(creature|graveyard)~morethan~0 then choice name(Exile creature) name(Exile creature) target(creature|graveyard) moveto(exile) and!( token(Spirit^Creature Spirit^1/1) )!],newability[if type(*[-creature]|graveyard)~morethan~0 then choice name(Exile noncreature card) name(Exile noncreature card) target(*[-creature]|graveyard) moveto(exile) and!( ability$!name(Put 1/1 counter) target(creature|mybattlefield) counter(1/1)!$ controller )!])) oneshot -text=Whenever Kirin-Touched Orochi attacks, choose one -- Exile target creature card from a graveyard. When you do, create a 1/1 colorless Spirit creature token. -- Exile target noncreature card from a graveyard. When you do, put a +1/+1 counter on target creature you control. +text=Whenever Kirin-Touched Orochi attacks, choose one -- Exile target creature card from a graveyard. When you do, create a 1/1 colorless Spirit creature token. -- Exile target noncreature card from a graveyard. When you do, put a +1/+1 counter on target creature you control. color=green type=Enchantment Creature subtype=Snake Monk @@ -61406,7 +61407,7 @@ toughness=1 [card] name=Kirri, Talented Sprout auto=lord(other Plant,Treefolk|myBattlefield) 2/0 -auto=@each my secondmain:target(*[Plant;Treefolk;land]|myGraveyard) moveTo(myHand) +auto=@each my secondmain:target(*[Plant;Treefolk;land]|myGraveyard) moveTo(myHand) text=Other Plants and Treefolk you control get +2/+0. -- At the beginning of your second main phase, return target Plant, Treefolk, or land card from your graveyard to your hand. mana={1}{R}{G}{W} type=Legendary Creature @@ -61519,7 +61520,7 @@ toughness=3 [card] name=Kitsune Ace auto=@combat(attacking) source(vehicle|mybattlefield):name(Choose one) all(trigger[to]) transforms((,newability[choice name(Untap Kitsune Ace) untap target(Kitsune Ace|mybattlefield)],newability[choice name(Gain first strike) transforms((,first strike)) ueot])) ueot -text=Whenever a Vehicle you control attacks, choose one -- That Vehicle gains first strike until end of turn. -- Untap Kitsune Ace. +text=Whenever a Vehicle you control attacks, choose one -- That Vehicle gains first strike until end of turn. -- Untap Kitsune Ace. mana={1}{W} type=Creature subtype=Fox Pilot @@ -62159,7 +62160,7 @@ toughness=5 [/card] [card] name=Kotori, Pilot Prodigy -auto=lord(vehicle|myBattlefield) transforms((,newability[{crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}],newability[{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}])) +auto=lord(vehicle|myBattlefield) transforms((,newability[_CREW2_],newability[_CREW2COMPLEMENT_])) auto=@each my combatbegins:name(Artifact creature gains lifelink and vigilance) target(artifact[creature]|myBattlefield) transforms((,lifelink,vigilance)) ueot text=Vehicles you control have crew 2. -- At the beginning of combat on your turn, target artifact creature you control gains lifelink and vigilance until end of turn. mana={1}{W}{U} @@ -62700,7 +62701,7 @@ toughness=3 name=Kura, the Boundless Sky abilities=deathtouch,flying auto=_DIES_name(Choose one) transforms((,newability[choice name(Search 3 lands) target(land|mylibrary) moveto(hand) and!( shuffle )!],newability[choice name(Create spirit) token(Spirit^Creature Spirit^type:land:mybattlefield/type:land:mybattlefield^green)])) oneshot -text=Flying, deathtouch -- When Kura, the Boundless Sky dies, choose one -- Search your library for up to three land cards, reveal them, put them into your hand, then shuffle. -- Create an X/X green Spirit creature token, where X is the number of lands you control. +text=Flying, deathtouch -- When Kura, the Boundless Sky dies, choose one -- Search your library for up to three land cards, reveal them, put them into your hand, then shuffle. -- Create an X/X green Spirit creature token, where X is the number of lands you control. mana={3}{G}{G} type=Legendary Creature subtype=Dragon Spirit @@ -62744,7 +62745,7 @@ toughness=2 name=Kydele, Chosen of Kruphix abilities=partner auto={T}:thisforeach(variable{pdrewcount}>0) add{C} -text={T}: Add {C} for each card you've drawn this turn. -- Partner (You can have two commanders if both have partner.) +text={T}: Add {C} for each card you've drawn this turn. -- Partner (You can have two commanders if both have partner.) mana={2}{G}{U} type=Legendary Creature subtype=Human Wizard @@ -64531,7 +64532,7 @@ auto=@each my firstmain:counter(0/0,1,Lore) auto=transforms((,newability[if type(creature|battlefield)~morethan~0 then choice name(Creature gets 2/2) name(Creature gets 2/2) target(creature|battlefield) 2/2 ueot],newability[if type(creature|battlefield)~morethan~0 then choice name(Creature gets -1/-1) name(Creature gets -1/-1) target(creature|battlefield) -1/-1 ueot],newability[choice name(Gain 2 life) life:2 controller])) oneshot auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) transforms((,newability[if type(creature|battlefield)~morethan~0 then choice name(Creature gets 2/2) name(Creature gets 2/2) target(creature|battlefield) 2/2 ueot],newability[if type(creature|battlefield)~morethan~0 then choice name(Creature gets -1/-1) name(Creature gets -1/-1) target(creature|battlefield) -1/-1 ueot],newability[choice name(Gain 2 life) life:2 controller])) oneshot auto=@counteradded(0/0,1,Lore) from(this) turnlimited:this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Enchantment Creature) )! -text=(As this Saga enters and after your draw step, add a lore counter.) -- I, II - Choose one -- Target creature gets +2/+2 until end of turn. -- Target creature gets -1/-1 until end of turn. -- You gain 2 life. -- III - Exile this Saga, then return it to the battlefield transformed under your control. +text=(As this Saga enters and after your draw step, add a lore counter.) -- I, II - Choose one -- Target creature gets +2/+2 until end of turn. -- Target creature gets -1/-1 until end of turn. -- You gain 2 life. -- III - Exile this Saga, then return it to the battlefield transformed under your control. mana={1}{B} type=Enchantment subtype=Saga @@ -64822,7 +64823,7 @@ auto=loseabilities auto=teach(creature) becomes(Creature Treefolk,0/4) text=Enchant creature -- Enchanted creature is a Treefolk with base power and toughness 0/4 and loses all abilities. mana={1}{G} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Treefolk Aura [/card] [card] @@ -65516,7 +65517,7 @@ auto=all(*[zpos=1]|opponentlibrary) moveto(opponentexile) and!( becomes(tobelob) auto=all(*[zpos=1]|mylibrary) moveto(myexile) and!( becomes(tobelob) forever )! auto=aslongas(tobelob|exile) {T}{S(artifact|myBattlefield)}:name(Cast exiled card) name(Cast exiled card) target(tobelob|exile) activate castcard(normal) auto={T}{S(artifact|myBattlefield)}:name(Opponent loses life) lifeleech:-2 opponent -text=When Lobelia enters, look at the top card of each opponent's library and exile those cards face down. -- {T}, Sacrifice an artifact: Choose one -- Until end of turn, you may play a card exiled with Lobelia without paying its mana cost. -- Each opponent loses 2 life and you gain 2 life. +text=When Lobelia enters, look at the top card of each opponent's library and exile those cards face down. -- {T}, Sacrifice an artifact: Choose one -- Until end of turn, you may play a card exiled with Lobelia without paying its mana cost. -- Each opponent loses 2 life and you gain 2 life. mana={2}{B} type=Legendary Creature subtype=Halfling Citizen @@ -68161,8 +68162,8 @@ toughness=7 name=Marauding Dreadship abilities=haste auto=name(Incubate 2) name(Incubate 2) token(Incubator) and!( counter(1/1.2) )! -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Haste -- When Marauding Dreadship enters, incubate 2. (Create an Incubator token with two +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={2}{R} type=Artifact @@ -68194,7 +68195,7 @@ toughness=1 [/card] [card] name=Marauding Raptor -auto=lord(creature|mycastingzone) altercost(colorless, -1) +auto=lord(creature|mycastingzone) altercost(colorless,-1) auto=@movedto(other creature|myBattlefield):name(Deals 2 damage) all(trigger[to]) damage:2 auto=@damaged(other creature[dinosaur]|myBattlefield) from(this):name(Gets 2/0) 2/0 ueot text=Creature spells you cast cost {1} less to cast. -- Whenever another creature enters under your control, Marauding Raptor deals 2 damage to it. If a Dinosaur is dealt damage this way, Marauding Raptor gets +2/+0 until end of turn. @@ -69210,8 +69211,8 @@ toughness=10 [/card] [card] name=Mechtitan Core -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ auto=this(variable{type:*[creature;vehicle]:mybattlefield}>4) {5}{E}:name(Create mechtitan) name(Create mechtitan) token(Mechtitan) and!( transforms((,newability[name(Exile 4 creatures or vehicles) target(<4>other *[creature;vehicle]|mybattlefield) moveto(myexile) and!( becomes(tobemech) forever )!],newability[_DIES_name(Return exiled cards) all(tobemech|myexile) moveto(ownerbattlefield) and!( tap(noevent) )!])) forever )! text={5}, Exile Mechtitan Core and four other artifact creatures and/or Vehicles you control: Create Mechtitan, a legendary 10/10 Construct artifact creature token with flying, vigilance, trample, lifelink, and haste that's all colors. When that token leaves the battlefield, return all cards exiled with Mechtitan Core except Mechtitan Core to the battlefield tapped under their owners' control. -- Crew 2 mana={2} @@ -69899,7 +69900,7 @@ subtype=Aura [/card] [card] name=Metalworker -auto={T}:foreach(artifact|myhand) add:{2} +auto={T}:foreach(artifact|myhand) add{2} text={T}: Reveal any number of artifact cards in your hand. Add {C}{C} for each card revealed this way. mana={3} type=Artifact Creature @@ -70847,7 +70848,7 @@ auto=ifnot paid(alternative) then if type(creature[artifact]|mybattlefield)~more auto=ifnot paid(alternative) then if type(creature[-artifact]|mybattlefield)~morethan~0 then choice name(Create a copy of nonartifact creature) name(Create a copy of nonartifact creature) target(creature[-artifact]|mybattlefield) clone auto=alternative name(Create a copy of artifact creature) ability$!name(Create a copy of artifact creature) target(creature[artifact]|mybattlefield) clone!$ controller auto=alternative name(Create a copy of nonartifact creature) ability$!name(Create a copy of nonartifact creature) target(creature[-artifact]|mybattlefield) clone!$ controller -text=Choose one -- Create a token that's a copy of target artifact creature you control. -- Create a token that's a copy of target nonartifact creature you control. -- Entwine {2}{U} (Choose both if you pay the entwine cost.) +text=Choose one -- Create a token that's a copy of target artifact creature you control. -- Create a token that's a copy of target nonartifact creature you control. -- Entwine {2}{U} (Choose both if you pay the entwine cost.) mana={2}{U} type=Sorcery [/card] @@ -72122,7 +72123,7 @@ name=Molten Rebuke auto=if type(*[creature;planeswalker]|battlefield)~morethan~0 then choice name(Damage creature or planeswalker) name(Damage creature or planeswalker) target(*[creature;planeswalker]|battlefield) damage:5 auto=if type(*[equipment]|battlefield)~morethan~0 then choice name(Destroy equipment) name(Destroy equipment) target(*[equipment]|battlefield) destroy auto=if type(*[creature;planeswalker]|battlefield)~morethan~0 then if type(*[equipment]|battlefield)~morethan~0 then choice name(Destroy and damage) name(Destroy and damage) name(Destroy and damage) target(*[equipment]|battlefield) destroy and!( ability$!name(Damage creature or planeswalker) name(Damage creature or planeswalker) target(*[creature;planeswalker]|battlefield) damage:5!$ controller )! -text=Choose one or both -- Molten Rebuke deals 5 damage to target creature or planeswalker. -- Destroy target Equipment. +text=Choose one or both -- Molten Rebuke deals 5 damage to target creature or planeswalker. -- Destroy target Equipment. mana={4}{R} type=Sorcery [/card] @@ -72214,7 +72215,7 @@ name=Monk Class auto=counter(0/0,1,Level) auto=if thisturn(*|mystack)~equalto~1 then counter(0/0,1,MonkEffect) auto=@movedto(*|mystack):counter(0/0,1,MonkEffect) -auto=this(variable{hascntmonkeffect}=1) lord(*|mycastingzone) altercost(colorless, -1) +auto=this(variable{hascntmonkeffect}=1) lord(*|mycastingzone) altercost(colorless,-1) auto=@each end restriction{compare(hascntmonkeffect)~morethan~0}:removeallcounters(0/0,1,MonkEffect) auto=this(variable{hascntlevel}=1) {W}{U}:name(Level 2) counter(0/0,1,Level) asSorcery auto=@counteradded(0/0.1.Level) from(this) restriction{compare(hascntlevel)~equalto~2}:may name(Return non-land permanent) target(*[-land]|battlefield) moveto(hand) @@ -72382,7 +72383,7 @@ toughness=2 [card] name=Moon-Circuit Hacker autohand={U}{N}:ninjutsu -auto=@combatdamaged(player) from(this):may name(Draw a card) draw:1 controller && if cantargetcard(*[-fresh]|*) then name(Discard a card) ability$!name(Discard a card) name(Discard a card) notaTarget(*|myhand) reject!$ controller +auto=@combatdamaged(player) from(this):may name(Draw a card) draw:1 controller && if cantargetcard(*[-fresh]|*) then name(Discard a card) ability$!name(Discard a card) name(Discard a card) notaTarget(*|myhand) reject!$ controller text=Ninjutsu {U} ({U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Moon-Circuit Hacker deals combat damage to a player, you may draw a card. If you do, discard a card unless Moon-Circuit Hacker entered the battlefield this turn. mana={1}{U} type=Enchantment Creature @@ -73088,8 +73089,8 @@ toughness=2 [card] name=Mukotai Soulripper auto=_ATTACKING_may name(Sacrifice) transforms((,newability[sacrifice notaTarget(other *[artifact;creature]|myBattlefield)],newability[counter(1/1)],menace)) ueot -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever Mukotai Soulripper attacks, you may sacrifice another artifact or creature. If you do, put a +1/+1 counter on Mukotai Soulripper and it gains menace until end of turn. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={1}{B} type=Artifact @@ -73445,7 +73446,8 @@ toughness=6 [card] name=Myojin of Cryptic Dreams auto=if casted(this) then counter(0/0.1.Indestructible) -auto={C(0/0,-1,indestructible)}:auto={4}{T}:name(Copy permanent) target(*[-instant;-sorcery]|mystack) transforms((,newability[clone],newability[clone],newability[clone])) oneshot +auto=this(counter{0/0.1.Indestructible}) indestructible +auto={C(0/0,-1,indestructible)}:name(Copy permanent) target(*[-instant;-sorcery]|mystack) transforms((,newability[clone],newability[clone],newability[clone])) oneshot text=Myojin of Cryptic Dreams enters with an indestructible counter on it if you cast it from your hand. -- Remove an indestructible counter from Myojin of Cryptic Dreams: Copy target permanent spell you control three times. (The copies become tokens.) mana={5}{U}{U}{U} type=Legendary Creature @@ -73795,7 +73797,7 @@ type=Instant [/card] [card] name=Myth Unbound -auto=thisforeach(variable{pnumofcommandcast}) lord(*[iscommander]|mycastingzone) altercost(colorless, -1) +auto=thisforeach(variable{pnumofcommandcast}) lord(*[iscommander]|mycastingzone) altercost(colorless,-1) auto=@movedto(*[iscommander]|mycommandzone):draw:1 controller text=Your commander costs {1} less to cast for each time it's been cast from the command zone this game. -- Whenever your commander is put into the command zone from anywhere, draw a card. mana={2}{G} @@ -73906,7 +73908,7 @@ 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. +text={T}: Add one mana of any type that a land you control could produce. mana={1}{G} type=Creature subtype=Snake Druid @@ -75709,7 +75711,7 @@ name=Nim Deathmantle auto={4}:equip auto=teach(creature) 2/2 auto=teach(creature) transforms((Zombie,newcolors[black],intimidate)) -auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):all(trigger[to]) transforms((,newability[pay[[{4}]] moveTo(mybattlefield) and!(becomes(NimDeathmantle) ueot)!])) +auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):all(trigger[to]) transforms((,newability[pay[[{4}]] moveTo(mybattlefield) and!(becomes(NimDeathmantle) ueot)!])) auto=@movedTo(creature|mybattlefield) from(mygraveyard):rehook target(creature[NimDeathmantle]|mybattlefield) text=Equipped creature gets +2/+2, has intimidate, and is a black Zombie. -- Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {4}. If you do, return that card to the battlefield and attach Nim Deathmantle to it. -- Equip {4} mana={2} @@ -76533,7 +76535,7 @@ abilities=indestructible aicode=activate transforms((,newability[if type(creature[zpos=1]|mylibrary)~morethan~0 then target(creature[zpos=1]|mylibrary) moveto(hand) else target(*[zpos=1]|mylibrary) moveto(mygraveyard)])) ueot auto=this(variable{type:manag}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)])) auto=this(variable{type:manag}>4) transforms((Legendary Enchantment Creature)) -auto=lord(creature|mycastingzone) altercost( colorless,-1) +auto=lord(creature|mycastingzone) altercost(colorless,-1) auto={2}{G}:reveal:1 optionone target(creature|reveal) moveto(hand) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend text=Indestructible -- As long as your devotion to green is less than five, Nylea isn't a creature. -- Creature spells you cast cost {1} less to cast. -- {2}{G}: Reveal the top card of your library. If it's a creature card, put it into your hand. Otherwise, you may put it into your graveyard. mana={3}{G} @@ -78390,7 +78392,7 @@ auto=aslongas(*[iscommander&black]|myzones) {1}{T}:name(Add black mana) name(Add auto=@movedto(*[iscommander]|mybattlefield) restriction{compare(hascntopaleffect)~morethan~0}:name(Put 1/1 counter) all(trigger[to]) name(Put 1/1 counter) transforms((,newability[counter(1/1.numofcommandcast)])) oneshot auto=@movedto(*[iscommander]|mybattlefield) restriction{compare(hascntopaleffect)~morethan~0}:name(Effect ends) removeallcounters(0/0.1.OpalEffect) auto=@each end restriction{compare(hascntopaleffect)~morethan~0}:name(Effect ends) removeallcounters(0/0.1.OpalEffect) -text={T}: Add {C}. -- {1}, {T}: Add one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. +text={T}: Add {C}. -- {1}, {T}: Add one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. type=Land [/card] [card] @@ -79588,9 +79590,9 @@ auto=alternative transforms((removetypes,newability[counter(0/0.5.Impending)],ne auto=@each my end:counter(0/0,-1,Impending) auto=this(counter{0/0.1.Impending}<=0) becomes(Creature) auto=deplete:4 -auto=may name(Return a non-Avatar creature) transforms((,newability[target(creature[-Avatar]|mygraveyard) moveto(hand)])) oneshot -auto=may name(Return a planeswalker) transforms((,newability[target(planeswalker|mygraveyard) moveto(hand)])) oneshot -auto=_ATTACKING_deplete:4 && may transforms((,newability[may name(Return a non-Avatar creature) target(creature[-Avatar]|mygraveyard) moveto(hand)])) oneshot +auto=if type(creature[-Avatar]|myGraveyard)~morethan~0 then may name() name(Return a non-Avatar creature) target(creature[-Avatar]|mygraveyard) moveto(hand) +auto=if type(planeswalker|myGraveyard)~morethan~0 then may name() name(Return a planeswalker) target(planeswalker|mygraveyard) moveto(hand) +auto=_ATTACKING_deplete:4 && ability$! if type(creature[-Avatar]|myGraveyard)~morethan~0 then choice name(Return a non-Avatar creature) target(creature[-Avatar]|mygraveyard) moveto(hand) _ if type(planeswalker|myGraveyard)~morethan~0 then choice name() name(Return a planeswalker) target(planeswalker|mygraveyard) moveto(hand) _ choice name(Cancel) doNothing !$ controller text=Impending 5-{1}{B} (If you cast this spell for its impending cost, it enters with five time counters and isn't a creature until the last is removed. At the beginning of your end step, remove a time counter from it.) -- Whenever Overlord of the Balemurk enters or attacks, mill four cards, then you may return a non-Avatar creature card or a planeswalker card from your graveyard to your hand. mana={3}{B}{B} type=Enchantment Creature @@ -80110,7 +80112,7 @@ toughness=4 [card] name=Paladin Class auto=counter(0/0,1,Level) -auto=this(variable{controllerturn}>0) lord(*|opponentcastingzone) altercost(colorless, +1) +auto=this(variable{controllerturn}>0) lord(*|opponentcastingzone) altercost(colorless,+1) auto=this(variable{hascntlevel}=1) {2}{W}:name(Level 2) counter(0/0,1,Level) asSorcery auto=this(variable{hascntlevel}>=2) lord(creature|myBattlefield) 1/1 auto=this(variable{hascntlevel}=2) {4}{W}:name(Level 3) counter(0/0,1,Level) asSorcery @@ -80675,8 +80677,8 @@ auto=aslongas(*[iscommander&white]|myzones) {T}:name(Add white mana) name(Add wh auto=aslongas(*[iscommander&green]|myzones) {T}:name(Add green mana) name(Add green mana) transforms((,newability[add{G}],newability[if type(creature|myrestrictedcastingzone)~morethan~0 then counter(0/0.1.PathEffect)])) oneshot auto=aslongas(*[iscommander&blue]|myzones) {T}:name(Add blue mana) name(Add blue mana) transforms((,newability[add{U}],newability[if type(creature|myrestrictedcastingzone)~morethan~0 then counter(0/0.1.PathEffect)])) oneshot auto=aslongas(*[iscommander&black]|myzones) {T}:name(Add black mana) name(Add black mana) transforms((,newability[add{B}],newability[if type(creature|myrestrictedcastingzone)~morethan~0 then counter(0/0.1.PathEffect)])) oneshot -auto=@movedto(creature|mybattlefield) restriction{compare(hascntpatheffect)~morethan~0}:name(Scry if share type) all(trigger[to]) name(Scry if share type) transforms((,newability[if type(*[iscommander&share!types!]|myzones)~morethan~0 then _SCRY1_])) oneshot -auto=@movedto(creature|mybattlefield) restriction{compare(hascntpatheffect)~morethan~0}:name(Effect ends) removeallcounters(0/0.1.PathEffect) +auto=@movedto(creature|myStack) restriction{compare(hascntpatheffect)~morethan~0}:name(Scry if share type) all(trigger[to]) name(Scry if share type) transforms((,newability[if type(*[iscommander&share!types!]|myzones)~morethan~0 then _SCRY1_])) oneshot +auto=@movedto(creature|myStack) restriction{compare(hascntpatheffect)~morethan~0}:name(Effect ends) removeallcounters(0/0.1.PathEffect) auto=@each end restriction{compare(hascntpatheffect)~morethan~0}:name(Effect ends) removeallcounters(0/0.1.PathEffect) text=Path of Ancestry enters tapped. -- {T}: Add one mana of any color in your commander's color identity. When that mana is spent to cast a creature spell that shares a creature type with your commander, scry 1. type=Land @@ -81198,9 +81200,9 @@ toughness=2 [card] name=Perilous Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({U}{B}{R}) text={T}: Add {C}. -- {T}, Sacrifice Perilous Landscape: Search your library for a basic Island, Mountain, or Plains card, put it onto the battlefield tapped, then shuffle. -- Cycling {U}{B}{R}({U}{R}{W}, Discard this card: Draw a card.) type=Land @@ -82143,10 +82145,10 @@ toughness=2 name=Pigment Storm target=creature auto=transforms((,newability[this(toughness=1) damage:1 && damage:4 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness=2) damage:2 && damage:3 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness=3) damage:3 && damage:2 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness=4) damage:4 && damage:1 targetController])) oneshot -auto=transforms((,newability[auto=this(toughness>=5) damage:5])) oneshot +auto=transforms((,newability[this(toughness=2) damage:2 && damage:3 targetController])) oneshot +auto=transforms((,newability[this(toughness=3) damage:3 && damage:2 targetController])) oneshot +auto=transforms((,newability[this(toughness=4) damage:4 && damage:1 targetController])) oneshot +auto=transforms((,newability[this(toughness>=5) damage:5])) oneshot text=Pigment Storm deals 5 damage to target creature. Excess damage is dealt to that creature's controller instead. mana={3}{R}{R} type=Sorcery @@ -84551,8 +84553,8 @@ subtype=Aura [card] name=Prodigy's Prototype auto=@combat(attacking) source(vehicle|mybattlefield):name(Create pilot) token(Pilot) -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever one or more Vehicles you control attack, create a 1/1 colorless Pilot creature token with "This creature crews Vehicles as though its power were 2 greater." -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={1}{W}{U} type=Artifact @@ -85258,7 +85260,7 @@ type=Sorcery name=Pteramander abilities=flying auto=this(cantargetcard(*[-Adapted]) {7}{U}:restriction{type(*[instant;sorcery]|myGraveyard)~equalto~0} name(Adapt 4) this(counter{1/1}<1) transforms((Adapted,newability[counter(1/1.4)])) forever -auto=this(cantargetcard(*[-Adapted]) {6}{U}:restriction{type(*[instant;sorcery]|myGraveyard)~equalto~1} name(Adapt 4) this(counter{1/1}<1) transforms((Adapted,newability[counter(1/1.4)])) forever +auto=this(cantargetcard(*[-Adapted]) {6}{U}:restriction{type(*[instant;sorcery]|myGraveyard)~equalto~1} name(Adapt 4) this(counter{1/1}<1) transforms((Adapted,newability[counter(1/1.4)])) forever auto=this(cantargetcard(*[-Adapted]) {5}{U}:restriction{type(*[instant;sorcery]|myGraveyard)~equalto~2} name(Adapt 4) this(counter{1/1}<1) transforms((Adapted,newability[counter(1/1.4)])) forever auto=this(cantargetcard(*[-Adapted]) {4}{U}:restriction{type(*[instant;sorcery]|myGraveyard)~equalto~3} name(Adapt 4) this(counter{1/1}<1) transforms((Adapted,newability[counter(1/1.4)])) forever auto=this(cantargetcard(*[-Adapted]) {3}{U}:restriction{type(*[instant;sorcery]|myGraveyard)~equalto~4} name(Adapt 4) this(counter{1/1}<1) transforms((Adapted,newability[counter(1/1.4)])) forever @@ -86252,7 +86254,7 @@ name=Radagast, Wizard of Wilds auto=_WARD1_ auto=@targeted(bird|mybattlefield) from(*|opponentzones):choice name(This spell costs 1 more) name(This spell costs 1 more) target(*|opponentzones) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) oneshot auto=@movedTo(*[manacost>=5]|mystack):name(Choose one) transforms((,newability[choice name(Create beast) token(Beast Rad)],newability[choice name(Create bird) token(Bird^Creature Brid^2/2^blue^flying)])) oneshot -text=Ward {1} -- Beasts and Birds you control have ward {1}. -- Whenever you cast a spell with mana value 5 or greater, choose one -- Create a 3/3 green Beast creature token. -- Create a 2/2 blue Bird creature token with flying. +text=Ward {1} -- Beasts and Birds you control have ward {1}. -- Whenever you cast a spell with mana value 5 or greater, choose one -- Create a 3/3 green Beast creature token. -- Create a 2/2 blue Bird creature token with flying. mana={2}{G}{U} type=Legendary Creature subtype=Avatar Wizard @@ -87881,7 +87883,7 @@ subtype=Aura [card] name=Ray of Ruin auto=aslongas(creature) choice name() name(target creature) target(creature) moveto(exile) and!(_SCRY1_)! -auto=aslongas(vehicle) choice name() name(target vehicle) target(vehicle) moveto(exile) and!(_SCRY1_)! +auto=aslongas(vehicle) choice name() name(target vehicle) target(vehicle) moveto(exile) and!(_SCRY1_)! auto=aslongas(land[-basic]) choice name() name(target nonbasic land) target(land[-basic]) moveto(exile) and!(_SCRY1_)! text=Exile target creature, Vehicle, or nonbasic land. Scry 1. (Look at the top card of your library. You may put that card on the bottom.) mana={4}{B} @@ -88745,7 +88747,7 @@ type=Instant [card] name=Redress Fate auto=all(*[artifact;enchantment]|mygraveyard) moveTo(battlefield) -autohand=restriction{miracle} pay[[{3}{W}{W}]] name(Miracle) activate name(Miracle) castcard(restricted) +autohand=restriction{miracle} pay[[{3}{W}]] name(Miracle) activate name(Miracle) castcard(restricted) text=Return all artifact and enchantment cards from your graveyard to the battlefield. -- Miracle {3}{W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) mana={6}{W}{W} type=Sorcery @@ -88899,7 +88901,7 @@ name=Regal Behemoth abilities=trample auto=_MONARCH_CONTROLLER_ auto=lord(land|myBattlefield) transforms((,newability[this(variable{pmonarch}>0) produceextra:selectmana])) -text=Trample -- When Regal Behemoth enters, you become the monarch. -- Whenever you tap a land for mana while you're the monarch, add one mana of any color (in addition to the mana the land produces). +text=Trample -- When Regal Behemoth enters, you become the monarch. -- Whenever you tap a land for mana while you're the monarch, add one mana of any color (in addition to the mana the land produces). mana={4}{G}{G} type=Creature subtype=Lizard @@ -90514,7 +90516,7 @@ auto={T}:ability$!name(Add blue mana) pay[[{1}]] name(pay 1 mana) donothing?add{ auto={T}:ability$!name(Add black mana) pay[[{1}]] name(pay 1 mana) donothing?add{B}!$ opponent auto={T}:ability$!name(Add red mana) pay[[{1}]] name(pay 1 mana) donothing?add{R}!$ opponent auto={T}:ability$!name(Add white mana) pay[[{1}]] name(pay 1 mana) donothing?add{W}!$ opponent -text={T}: Choose a color. Add one mana of that color unless any player pays {1}. Activate this ability only any time you could cast an instant. +text={T}: Choose a color. Add one mana of that color unless any player pays {1}. Activate this ability only any time you could cast an instant. type=Land [/card] [card] @@ -93656,7 +93658,7 @@ toughness=2 [card] name=Sacellum Godspeaker auto={T}:foreach(creaure[power>4]|myhand) add{G} -text={T}: Reveal any number of creature cards with power 5 or greater from your hand. Add {G} for each card revealed this way. +text={T}: Reveal any number of creature cards with power 5 or greater from your hand. Add {G} for each card revealed this way. mana={2}{G} type=Creature subtype=Elf Druid @@ -93747,8 +93749,8 @@ subtype=Aura [/card] [card] name=Sadistic Shell Game -auto=ability$! destroy notaTarget(creature|myBattlefield) !$ opponent auto=ability$! destroy notaTarget(creature|opponentBattlefield) !$ controller +auto=ability$! destroy notaTarget(creature|myBattlefield) !$ opponent text=Starting with the next opponent in turn order, each player chooses a creature you don't control. Destroy the chosen creatures. mana={4}{B} type=Sorcery @@ -94991,7 +94993,7 @@ auto=@movedTo(*[-creature&manacost=17]|mystack):name(Amass orcs 17) if type(army auto=@movedTo(*[-creature&manacost=18]|mystack):name(Amass orcs 18) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notaTarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.18)])) forever else name(Create Orc Army) token(Orc Army^Creature Orc Army^0/0^black) and!( name(Put 1/1 counters) counter(1/1.18) notaTarget(army|myBattlefield) )! auto=@movedTo(*[-creature&manacost=19]|mystack):name(Amass orcs 19) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notaTarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.19)])) forever else name(Create Orc Army) token(Orc Army^Creature Orc Army^0/0^black) and!( name(Put 1/1 counters) counter(1/1.19) notaTarget(army|myBattlefield) )! auto=@movedTo(*[-creature&manacost>=19]|mystack):name(Amass orcs 20) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notaTarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.20)])) forever else name(Create Orc Army) token(Orc Army^Creature Orc Army^0/0^black) and!( name(Put 1/1 counters) counter(1/1.20) notaTarget(army|myBattlefield) )! -auto=@targeted(creature[orc;goblin]|mybattlefield) from(*|opponentzones):choice name(This spell costs 2 more) name(This spell costs 2 more) target(*|opponentzones) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot +auto=@targeted(*[orc;goblin]|mybattlefield) from(*|opponentzones):choice name(This spell costs 2 more) name(This spell costs 2 more) target(*|opponentzones) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot text=Whenever you cast a noncreature spell, amass Orcs X, where X is that spell's mana value. (Put X +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.) -- Goblins and Orcs you control have ward {2}. mana={1}{U}{B}{R} type=Legendary Creature @@ -95019,7 +95021,7 @@ auto=lord(swamp|myBattlefield) transforms((,newability[foreach(other swamp[share auto=lord(mountain|myBattlefield) transforms((,newability[foreach(other mountain[share!name!]|mybattlefield) produceextra:{R}])) auto=lord(island|myBattlefield) transforms((,newability[foreach(other island[share!name!]|mybattlefield) produceextra:{U}])) auto=lord(land[-island;-mountain;-plains;-swamp;-forest]|myBattlefield) transforms((,newability[foreach(other land[share!name!]|mybattlefield) produceextra:{1}])) -text=Whenever a land you control is tapped for mana, for each other land you control with the same name, add one mana of any type that land produced. +text=Whenever a land you control is tapped for mana, for each other land you control with the same name, add one mana of any type that land produced. mana={1}{G}{G} type=Legendary Enchantment [/card] @@ -95049,7 +95051,7 @@ toughness=4 name=Satsuki, the Living Lore auto={T}:name(Put lore counter) all(enchantment[saga]|myBattlefield) counter(0/0,1,Lore) asSorcery auto=_DIES_name(Choose one) transforms((,newability[if type(enchantment[saga;creature]|mybattlefield)~morethan~0 then choice name(Return saga or creature to hand) name(Return saga or creature to hand) target(enchantment[saga;creature]|mybattlefield) moveto(hand)],newability[if type(enchantment[saga]|mygraveyard)~morethan~0 then choice name(Return saga from graveyard) name(Return saga from graveyard) target(enchantment[saga]|mygraveyard) moveto(hand)])) oneshot -text={T}: Put a lore counter on each Saga you control. Activate only as a sorcery. -- When Satsuki, the Living Lore dies, choose up to one -- Return target Saga or enchantment creature you control to its owner's hand. -- Return target Saga card from your graveyard to your hand. +text={T}: Put a lore counter on each Saga you control. Activate only as a sorcery. -- When Satsuki, the Living Lore dies, choose up to one -- Return target Saga or enchantment creature you control to its owner's hand. -- Return target Saga card from your graveyard to your hand. mana={G}{W} type=Legendary Creature subtype=Human Druid @@ -95153,7 +95155,7 @@ toughness=4 [card] name=Sauron, the Necromancer abilities=menace -auto=_ATTACKING_name(Exile creature) target(creature|mygraveyard) moveto(myexile) and!( clone with(battleready) and!( transforms((removecreaturesubtypes,removemc,setpower=3,settoughness=3,black,newability[becomes(Wraith) forever],menace,newability[@next end restriction{type(Sauron^ the Necromancer[ringbearer]|mybattlefield)~equalto~0}:name(Sacrifice) sacrifice])) forever )! )! +auto=_ATTACKING_name(Exile creature) target(creature|mygraveyard) moveto(myexile) and!( clone with(battleready) and!( transforms((removecreaturesubtypes,removemc,setpower=3,settoughness=3,black,newability[becomes(Wraith) forever],menace,newability[@next end restriction{type(Sauron^ the Necromancer[ringbearer]|mybattlefield)~equalto~0}:moveTo(exile)])) forever )! )! text=Menace -- Whenever Sauron, the Necromancer attacks, exile target creature card from your graveyard. Create a tapped and attacking token that's a copy of that card, except it's a 3/3 black Wraith with menace. At the beginning of the next end step, exile that token unless Sauron is your Ring-bearer. mana={3}{B}{B} type=Legendary Creature @@ -96189,7 +96191,7 @@ toughness=3 [/card] [card] name=Scrappy Bruiser -auto=_ATTACKING_may name(Creature gets 2/0 and trample) target(creature[attacking]|battlefield) transforms((,newability[2/0],trample,newability[phaseaction[combatends once] moveTo(hand)])) ueot +auto=_ATTACKING_may name(Creature gets 2/0 and trample) target(creature[attacking]|battlefield) transforms((,newability[2/0],trample,newability[phaseaction[combatends once,sourceinplay] moveTo(hand)])) ueot text=Whenever Scrappy Bruiser attacks, up to one target attacking creature gets +2/+0 and gains trample until end of turn. Return that creature to its owner's hand at end of combat. (Return it only if it's on the battlefield.) mana={3}{R} type=Creature @@ -96863,7 +96865,7 @@ name=Season of Renewal auto=if type(creature|mygraveyard)~morethan~0 then choice name(Return creature) name(Return creature) target(creature|mygraveyard) moveto(hand) auto=if type(enchantment|mygraveyard)~morethan~0 then choice name(Return enchantment) name(Return enchantment) target(enchantment|mygraveyard) moveto(hand) auto=if type(enchantment|mygraveyard)~morethan~0 then if type(creature|mygraveyard)~morethan~0 then choice name(Return creature and enchantment) name(Return creature and enchantment) name(Return creature and enchantment) target(creature|mygraveyard) moveto(hand) and!( transforms((,newability[name(Return enchantment) name(Return enchantment) target(enchantment|mygraveyard) moveto(hand)])) oneshot )! -text=Choose one or both -- Return target creature card from your graveyard to your hand. -- Return target enchantment card from your graveyard to your hand. +text=Choose one or both -- Return target creature card from your graveyard to your hand. -- Return target enchantment card from your graveyard to your hand. mana={2}{G} type=Instant [/card] @@ -97232,9 +97234,9 @@ type=Enchantment [card] name=Seething Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({U}{B}{R}) text={T}: Add {C}. -- {T}, Sacrifice Seething Landscape: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle. -- Cycling {U}{B}{R} ({U}{B}{R}, Discard this card: Draw a card.) type=Land @@ -98285,8 +98287,8 @@ type=Sorcery [card] name=Shadowed Caravel auto=@explored(creature|mybattlefield):all(this) counter(1/1) -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever a creature you control explores, put a +1/+1 counter on Shadowed Caravel. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={2} type=Artifact @@ -98741,9 +98743,9 @@ subtype=Aura [card] name=Shattered Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({R}{W}{B}) text={T}: Add {C}. -- {T}, Sacrifice Shattered Landscape: Search your library for a basic Mountain, Plains, or Swamp card, put it onto the battlefield tapped, then shuffle. -- Cycling {R}{W}{B} ({R}{W}{B}, Discard this card: Draw a card.) type=Land @@ -98949,9 +98951,9 @@ subtype=Aura [card] name=Sheltering Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({R}{G}{W}) text={T}: Add {C}. -- {T}, Sacrifice Sheltering Landscape: Search your library for a basic Mountain, Forest, or Plains card, put it onto the battlefield tapped, then shuffle. -- Cycling {R}{G}{W} ({R}{G}{W}, Discard this card: Draw a card.) type=Land @@ -100394,8 +100396,8 @@ type=Artifact [card] name=Silent Submersible auto=@combatdamaged(player,planeswalker) from(this):draw:1 -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever Silent Submersible deals combat damage to a player or planeswalker, draw a card. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={U}{U} type=Artifact @@ -103332,7 +103334,7 @@ auto={T}{S(creature[black;artifact;manacost=17]|myBattlefield)}:add{B}{B}{B}{B}{ auto={T}{S(creature[black;artifact;manacost=18]|myBattlefield)}:add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B} auto={T}{S(creature[black;artifact;manacost=19]|myBattlefield)}:add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B} auto={T}{S(creature[black;artifact;manacost>=20]|myBattlefield)}:add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B} -text={T}, Sacrifice a black or artifact creature: Add an amount of {B} equal to the sacrificed creature's mana value. +text={T}, Sacrifice a black or artifact creature: Add an amount of {B} equal to the sacrificed creature's mana value. mana={1}{B} type=Creature subtype=Human Cleric @@ -103783,7 +103785,7 @@ subtype=Equipment [/card] [card] name=Sorcerous Spyglass -auto=name(Look opponent hand) target(*|opponenthand) moveto(opponenthand) and!( chooseanameopp lord(*[chosenname]) onlymanaability chooseend )! +auto=name(Look opponent hand) target(*|opponenthand) moveto(opponenthand) and!( chooseanameopp lord(*[chosenname]) noactivatedability chooseend )! text=As Sorcerous Spyglass enters, look at an opponent's hand, then choose any card name. -- Activated abilities of sources with the chosen name can't be activated unless they're mana abilities. mana={2} type=Artifact @@ -103945,7 +103947,7 @@ auto=ifnot paid(alternative) then if type(*[creature;planeswalker]|battlefield)~ auto=ifnot paid(alternative) then if type(*[creature;planeswalker]|mygraveyard)~morethan~0 then choice name(Return creature or planeswalker) name(Return creature or planeswalker) name(Return creature or planeswalker) target(*[creature;planeswalker]|mygraveyard) moveto(hand) auto=alternative if type(*[creature;planeswalker]|battlefield)~morethan~0 then name(Exile creature or planeswalker) name(Exile creature or planeswalker) name(Exile creature or planeswalker) target(*[creature;planeswalker]|battlefield) moveto(exile) auto=alternative if type(*[creature;planeswalker]|mygraveyard)~morethan~0 then name(Return creature or planeswalker) name(Return creature or planeswalker) name(Return creature or planeswalker) ability$!name(Return creature or planeswalker) name(Return creature or planeswalker) target(*[creature;planeswalker]|mygraveyard) moveto(hand)!$ controller -text=Choose one. If you control an artifact and an enchantment as you cast this spell, you may choose both. -- Exile target creature or planeswalker. -- Return target creature or planeswalker card from your graveyard to your hand. +text=Choose one. If you control an artifact and an enchantment as you cast this spell, you may choose both. -- Exile target creature or planeswalker. -- Return target creature or planeswalker card from your graveyard to your hand. other={1}{B}{B} name(Choose both) mana={1}{B}{B} type=Sorcery @@ -105042,7 +105044,7 @@ toughness=1 [/card] [card] name=Spellwild Ouphe -auto=@targeted(this) from(*[instant;sorcery;enchantment;aura]|mycastingzone):altercost(colorless, -2) +auto=@targeted(this) from(*[instant;sorcery;enchantment;aura]|mycastingzone):altercost(colorless,-2) text=Spells that target Spellwild Ouphe cost {2} less to cast. mana={1}{G} type=Creature @@ -105742,7 +105744,7 @@ type=Sorcery [/card] [card] name=Splitskin Doll -auto=if type(other creature[power<=2])~lessthan~1 then _LOOT_ else draw:1 +auto=if type(other creature[power<=2]|MyBattlefield)~lessthan~1 then _LOOT_ else draw:1 text=When Splitskin Doll enters, draw a card. Then discard a card unless you control another creature with power 2 or less. mana={1}{W} type=Artifact Creature @@ -106186,7 +106188,7 @@ auto=this(variable{plandr}>0) {S(land[manar]|mybattlefield)}:Add{R} auto=this(variable{plandb}>0) {S(land[manab]|mybattlefield)}:Add{B} auto=this(variable{plandw}>0) {S(land[manaw]|mybattlefield)}:Add{W} auto=this(variable{plandc}>0) {S(land[cmana]|mybattlefield)}:Add{C} -text=Sacrifice a land: Add one mana of any type the sacrificed land could produce. +text=Sacrifice a land: Add one mana of any type the sacrificed land could produce. mana={B}{G} type=Enchantment [/card] @@ -106574,7 +106576,7 @@ other={3}{W}{W} name(Gift a card) auto=alternative draw:1 opponent auto=alternative destroy all(creature) && ability$! moveTo(battlefield) target(creature[fresh]|myGraveyard) !$ controller auto=ifnot paid(alternative) then destroy all(creature) -auto=destroy all creature a creature into your graveyard this way the battlefield under your control +auto=destroy all creature a creature into your graveyard this way the battlefield under your control auto= text=Gift a card (You may promise an opponent a gift as you cast this spell. If you do, they draw a card before its other effects.) -- Destroy all creatures. If the gift was promised, return a creature card put into your graveyard this way to the battlefield under your control. mana={3}{W}{W} @@ -108109,7 +108111,7 @@ toughness=3 name=Storyweave auto=if type(creature|mybattlefield)~morethan~0 then choice name(Put 1/1 counters) name(Put 1/1 counters) target(creature|mybattlefield) counter(1/1,2) auto=if type(enchantment[saga]|mybattlefield)~morethan~0 then choice name(Put lore counters) name(Put lore counters) emblem transforms((,newability[@movedto(creature[enchantment]|mybattlefield):name(Put 1/1 counters) all(trigger[to]) counter(1/1.2)],newability[name(Put lore counters) name(Put lore counters) target(enchantment[saga]|mybattlefield) counter(0/0.2.Lore)])) ueot -text=Choose one -- Put two +1/+1 counters on target creature you control. -- Put two lore counters on target Saga you control. The next time one or more enchantment creatures enter the battlefield under your control this turn, each enters with two additional +1/+1 counters on it. +text=Choose one -- Put two +1/+1 counters on target creature you control. -- Put two lore counters on target Saga you control. The next time one or more enchantment creatures enter the battlefield under your control this turn, each enters with two additional +1/+1 counters on it. mana={2}{G} type=Instant [/card] @@ -108917,7 +108919,7 @@ toughness=2 name=Sun-Blessed Healer abilities=lifelink kicker={1}{W} -auto=if paid(kicker) then target(*[-instant;-sorcery;-land;manacost<=2]|mygraveyard) moveTo(battlefield) +auto=if paid(kicker) then target(*[-instant;-sorcery;-land;manacost<=2]|mygraveyard) moveTo(battlefield) text=Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- When this creature enters, if it was kicked, return target nonland permanent card with mana value 2 or less from your graveyard to the battlefield. mana={1}{W} type=Creature @@ -113219,9 +113221,9 @@ aicode=activate transforms((,newability[target(*[zpos<=3]|mylibrary) moveto(myex auto=counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore) auto=life:2 controller -auto=name(Look top 3 cards) reveal:3 optionone name(Exile a card) target(*|reveal) moveto(myexile) and!( counter(0/0.1.Hatching) )! optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend +auto=name(Look top 3 cards) reveal:3 optionone name(Exile a card) target(*|reveal) moveto(myexile) and!( counter(0/0.1.Hatching) )! optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) name(Gain 2 life) name(Gain 2 life) life:2 controller -auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) name(Look top 3 cards) name(Look top 3 cards) reveal:3 optionone name(Exile a card) target(*|reveal) moveto(myexile) and!( counter(0/0.1.Hatching) )! optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend +auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) name(Look top 3 cards) name(Look top 3 cards) reveal:3 optionone name(Exile a card) target(*|reveal) moveto(myexile) and!( counter(0/0.1.Hatching) )! optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend auto=@counteradded(0/0,1,Lore) from(this) turnlimited:this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Enchantment Creature) )! text=(As this Saga enters and after your draw step, add a lore counter.) -- I, II - You gain 2 life. Look at the top three cards of your library. Exile one of them face down with a hatching counter on it, then put the rest on the bottom of your library in any order. -- III - Exile this Saga, then return it to the battlefield transformed under your control. mana={2}{G} @@ -115254,8 +115256,8 @@ type=Artifact [card] name=Thundersteel Colossus abilities=haste,trample -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Trample, haste -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={7} type=Artifact @@ -115858,7 +115860,7 @@ name=Titania's Command auto=if type(land|mylibrary)~morethan~0 then choice name(Exile opponent graveyard and search lands) name(Exile opponent graveyard and search lands) target(land|mylibrary) moveto(mybattlefield) and!( tap(noevent) )! && ability$!name(Exile graveyard) all(*|opponentgraveyard) moveto(ownerexile) and!( life:1 controller )!!$ controller auto=if type(land|mylibrary)~equalto~0 then choice name(Exile opponent graveyard and search lands) name(Exile opponent graveyard and search lands) all(*|opponentgraveyard) moveto(ownerexile) and!( life:1 controller )! auto=if type(land|mylibrary)~morethan~0 then choice name(Exile your graveyard and search lands) name(Exile your graveyard and search lands) target(land|mylibrary) moveto(mybattlefield) and!( tap(noevent) )! && ability$!name(Exile graveyard) all(*|mygraveyard) moveto(ownerexile) and!( life:1 controller )!!$ controller -auto=if type(land|mylibrary)~equalto~0 then choice name(Exile your graveyard and search lands) name(Exile your graveyard and search lands) all(*|mygraveyard) moveto(ownerexile) and!( life:1 controller )! +auto=if type(land|mylibrary)~equalto~0 then choice name(Exile your graveyard and search lands) name(Exile your graveyard and search lands) all(*|mygraveyard) moveto(ownerexile) and!( life:1 controller )! auto=choice name(Exile opponent graveyard and create bears) ability$!name(Exile graveyard) all(*|opponentgraveyard) moveto(ownerexile) and!( life:1 controller )!!$ controller && ability$!name(Create bears) token(Bear,Creature Bear,2/2,green)*2!$ controller auto=choice name(Exile your graveyard and create bears) ability$!name(Exile graveyard) all(*|mygraveyard) moveto(ownerexile) and!( life:1 controller )!!$ controller && ability$!name(Create bears) token(Bear,Creature Bear,2/2,green)*2!$ controller auto=choice name(Exile opponent graveyard and put counters) ability$!name(Exile graveyard) all(*|opponentgraveyard) moveto(ownerexile) and!( life:1 controller )!!$ controller && ability$!name(Put counters) all(creature|mybattlefield) counter(1/1,2)!$ controller @@ -117207,9 +117209,9 @@ toughness=3 [card] name=Tranquil Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({G}{W}{U}) text={T}: Add {C}. -- {T}, Sacrifice Tranquil Landscape: Search your library for a basic Forest, Plains, or Island card, put it onto the battlefield tapped, then shuffle. -- Cycling {G}{W}{U} ({G}{W}{U}, Discard this card: Draw a card.) type=Land @@ -118598,9 +118600,9 @@ subtype=Aura [card] name=Twisted Landscape auto={T}:Add{C} -auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! -auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! +auto={T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )! autohand=__CYCLING__({B}{R}{G}) text={T}: Add {C}. -- {T}, Sacrifice Twisted Landscape: Search your library for a basic Swamp, Mountain, or Forest card, put it onto the battlefield tapped, then shuffle. -- Cycling {B}{R}{G} ({B}{R}{G}, Discard this card: Draw a card.) type=Land @@ -120275,7 +120277,7 @@ toughness=2 [card] name=Ursine Monstrosity abilities=trample -auto=@each my combatbegins:deplete:1 && transforms((,mustattack,indestructible,newability[allgravecardtypes/allgravecardtypes])) ueot +auto=@each my combatbegins:deplete:1 && transforms((,mustattack,indestructible,newability[mygravecardtypes/mygravecardtypes])) ueot text=Trample -- At the beginning of combat on your turn, mill a card and choose an opponent at random. Ursine Monstrosity attacks that player this combat if able. Until end of turn, Ursine Monstrosity gains indestructible and gets +1/+1 for each card type among cards in your graveyard. mana={2}{G} type=Creature @@ -120562,7 +120564,7 @@ type=Sorcery name=Vadrik, Astral Archmage auto=if type(*[day;night]|battlefield)~equalto~0 then name(It becomes day) activate castcard(noevent named!:Day:!) auto=@transformed(*[day;night]|battlefield):name(Put 1/1 counter) counter(1/1) -auto=thisforeach(variable{power}>0) lord(*[instant;sorcery]|mycastingzone) altercost(colorless, -1) +auto=thisforeach(variable{power}>0) lord(*[instant;sorcery]|mycastingzone) altercost(colorless,-1) text=If it's neither day nor night, it becomes day as Vadrik, Astral Archmage enters. -- Instant and sorcery spells you cast cost {X} less to cast, where X is Vadrik's power. -- Whenever day becomes night or night becomes day, put a +1/+1 counter on Vadrik. type=Legendary Creature subtype=Human Wizard @@ -121792,7 +121794,7 @@ type=Instant name=Venser, Corpse Puppet abilities=lifelink,poisontoxic auto=@proliferateof(player):name(Choose one) transforms((,newability[if type(*[The Hollow Sentinel]|myBattlefield)~equalto~0 then choice name(Create golem) name(Create golem) token(The Hollow Sentinel^Legendary Creature Phyrexian Artifact Golem^3/3)],newability[if type(creature[artifact]|myBattlefield)~morethan~0 then choice name(Artifact creature gains flying and lifelink) name(Artifact creature gains flying and lifelink) target(creature[artifact]|myBattlefield) transforms((,flying,lifelink)) ueot])) ueot -text=Lifelink, toxic 1 -- Whenever you proliferate, choose one -- If you don't control a creature named The Hollow Sentinel, create The Hollow Sentinel, a legendary 3/3 colorless Phyrexian Golem artifact creature token. -- Target artifact creature you control gains flying and lifelink until end of turn. +text=Lifelink, toxic 1 -- Whenever you proliferate, choose one -- If you don't control a creature named The Hollow Sentinel, create The Hollow Sentinel, a legendary 3/3 colorless Phyrexian Golem artifact creature token. -- Target artifact creature you control gains flying and lifelink until end of turn. mana={U}{B} type=Legendary Creature subtype=Phyrexian Zombie Wizard @@ -123307,7 +123309,7 @@ name=Voidpouncer abilities=devoid kicker={2}{C} auto=if paid(kicker) then counter(1/1,2) -auto=if paid(kicker) then auto=transforms((,newability[counter(0/0.1.Trample)],newability[this(counter{0/0.1.Trample}>=1) trample])) forever +auto=if paid(kicker) then transforms((,newability[counter(0/0.1.Trample)],newability[this(counter{0/0.1.Trample}>=1) trample])) forever auto=if paid(kicker) then haste text=Devoid (This card has no color.) -- Kicker {2}{C} (You may pay an additional {2}{C} as you cast this spell.) -- If Voidpouncer was kicked, it enters with two +1/+1 counters and a trample counter on it and with haste. mana={1}{R} @@ -124874,7 +124876,7 @@ toughness=2 [card] name=Wastewood Verge auto={T}:Add{G} -auto=aslongas(*[Swamp or a Forest]|myBattlefield) {T}:Add{B} +auto=aslongas(*[Swamp;Forest]|myBattlefield) {T}:Add{B} text={T}: Add {G}. -- {T}: Add {B}. Activate only if you control a Swamp or a Forest. type=Land [/card] @@ -124916,7 +124918,7 @@ toughness=1 [card] name=Watcher of the Spheres abilities=flying -auto=lord(creature[flying]|mycastingzone) altercost(colorless, -1) +auto=lord(creature[flying]|mycastingzone) altercost(colorless,-1) auto=@movedTo(other creature[flying]|myBattlefield):1/1 ueot text=Flying -- Creature spells with flying you cast cost {1} less to cast. -- Whenever another creature with flying enters under your control, Watcher of the Spheres gets +1/+1 until end of turn. mana={W}{U} @@ -127575,7 +127577,7 @@ toughness=1 [/card] [card] name=Wretched Confluence -auto=thisforeach(variable{3}) ability$!name(Choose one) choice draw:1 && life:-1 _ choice name(opponent draws) draw:1 opponent && life:-1 opponent _ if type(creature)~morethan~0 then choice target(creature) -2/-2 ueot _ if type(creature|myGraveyard)~morethan~0 then choice target(creature|myGraveyard) moveto(hand) !$ controller +auto=thisforeach(variable{3}) ability$!name(Choose one) choice draw:1 && life:-1 _ choice name(opponent draws) draw:1 opponent && life:-1 opponent _ if type(creature)~morethan~0 then choice target(creature) -2/-2 ueot _ if type(creature|myGraveyard)~morethan~0 then choice target(creature|myGraveyard) moveto(hand) !$ controller text=Choose three. You may choose the same mode more than once. -- Target player draws a card and loses 1 life. -- Target creature gets -2/-2 until end of turn. -- Return target creature card from your graveyard to your hand. mana={3}{B}{B} type=Instant @@ -128863,7 +128865,7 @@ toughness=4 [card] name=Zimone, Paradox Sculptor auto=@each my combatbegins:counter(1/1) may target(creature|myBattlefield) -auto={G}{U}{T}:target( *[artifact;creature]|myBattlefield) duplicatecounters(all) +auto={G}{U}{T}:target(*[artifact;creature]|myBattlefield) duplicatecounters(all) text=At the beginning of combat on your turn, put a +1/+1 counter on each of up to two target creatures you control. -- {G}{U}, {T}: Double the number of each kind of counter on up to two target creatures and/or artifacts you control. mana={2}{G}{U} type=Legendary Creature diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index ff6c665bb..215171b8c 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -1283,7 +1283,7 @@ subtype=Aura [card] name=Aether Membrane abilities=defender,reach -auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] moveTo(hand) +auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once,sourceinplay] moveTo(hand) text=Defender; reach (This creature can block creatures with flying.) -- Whenever Aether Membrane blocks a creature, return that creature to its owner's hand at end of combat. mana={1}{R}{R} type=Creature @@ -2404,7 +2404,7 @@ toughness=3 [/card] [card] name=Alabaster Leech -auto=lord(*[white]|mycastingzone) altercost(white, +1) +auto=lord(*[white]|mycastingzone) altercost(white,+1) text=White spells you cast cost {W} more to cast. mana={W} type=Creature @@ -2703,7 +2703,7 @@ name=All Is Dust auto=sacrifice all(*[white;blue;black;red;green]|battlefield) text=Each player sacrifices all colored permanents they control. mana={7} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Eldrazi [/card] [card] @@ -4146,7 +4146,7 @@ subtype=Aura name=Animar, Soul of Elements abilities=protection from white,protection from black auto=@movedTo(creature|mystack):counter(1/1) -auto=thisforeach(counter{1/1,1}) lord(creature|mycastingzone) altercost(colorless, -1) +auto=thisforeach(counter{1/1,1}) lord(creature|mycastingzone) altercost(colorless,-1) text=Protection from white and from black -- Whenever you cast a creature spell, put a +1/+1 counter on Animar, Soul of Elements. -- Creature spells you cast cost 1 less to cast for each +1/+1 counter on Animar. mana={U}{R}{G} type=Legendary Creature @@ -4672,7 +4672,7 @@ auto=transforms((,newability[counter(0/0.1.Flood)],newability[this(counter{0/0.1 auto=aslongas(merfolk|myBattlefield) draw:1 controller text=Put a flood counter on target land. That land is an Island in addition to its other types for as long as it has a flood counter on it. If you control a Merfolk, draw a card. mana={U} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Merfolk [/card] [card] @@ -5717,7 +5717,7 @@ type=Artifact [card] name=Arm with Aether text=Until end of turn, creatures you control gain "Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand." -auto=all(creature|mybattlefield) transforms((,newability[@damagefoeof(player) from(this) once:may moveto(hand) target(creature|opponentbattlefield)])) ueot +auto=all(creature|mybattlefield) transforms((,newability[@damagefoeof(player) from(this):may moveto(hand) target(creature|opponentbattlefield)])) ueot mana={2}{U} type=Sorcery [/card] @@ -7043,8 +7043,8 @@ subtype=Aura [/card] [card] name=Aura of Silence -auto=lord(artifact|opponentcastingzone) altercost(colorless, +2) -auto=lord(enchantment|opponentcastingzone) altercost(colorless, +2) +auto=lord(artifact|opponentcastingzone) altercost(colorless,+2) +auto=lord(enchantment|opponentcastingzone) altercost(colorless,+2) auto={S}:destroy target(other *[artifact;enchantment]) text=Artifact and enchantment spells your opponents cast cost {2} more to cast. -- Sacrifice Aura of Silence: Destroy target artifact or enchantment. mana={1}{W}{W} @@ -8615,7 +8615,7 @@ toughness=2 [/card] [card] name=Ballyrush Banneret -auto=lord(*[soldier;kithkin]|mycastingzone) altercost(colorless, -1) +auto=lord(*[soldier;kithkin]|mycastingzone) altercost(colorless,-1) text=Kithkin spells and Soldier spells you cast cost {1} less to cast. mana={1}{W} type=Creature @@ -10908,7 +10908,7 @@ auto=@each my upkeep:life:-1 controller auto=@each my upkeep:token(Faerie,creature faerie rogue,1/1,flying black) text=At the beginning of your upkeep, you lose 1 life and put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. mana={1}{B} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Faerie [/card] [card] @@ -11187,7 +11187,7 @@ auto=2/0 auto=transforms((allsubtypes)) ueot text=Changeling (This card is every creature type at all times.) -- Up to two target creatures each get +2/+0 and gain all creature types until end of turn. mana={1}{R} -type=Tribal Instant +type=Kindred Instant subtype=Shapeshifter [/card] [card] @@ -13244,7 +13244,7 @@ target=goblin|mygraveyard auto=moveto(hand) text=Return target Goblin card from your graveyard to your hand. mana={B} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Goblin [/card] [card] @@ -13316,7 +13316,7 @@ name=Boggart Shenanigans auto=@movedTo(other goblin|graveyard) from(myBattlefield):may damage:1 target(player) text=Whenever another Goblin you control dies, you may have Boggart Shenanigans deal 1 damage to target player. mana={2}{R} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Goblin [/card] [card] @@ -14035,7 +14035,7 @@ toughness=7 [/card] [card] name=Bosk Banneret -auto=lord(*[treefolk;shaman]|mycastingzone) altercost(colorless, -1) +auto=lord(*[treefolk;shaman]|mycastingzone) altercost(colorless,-1) text=Treefolk spells and Shaman spells you cast cost {1} less to cast. mana={1}{G} type=Creature @@ -14143,7 +14143,7 @@ auto=cantpwattack auto=cantblock text=Enchant creature -- Enchanted creature can't attack or block. mana={2}{W} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Rebel Aura [/card] [card] @@ -14915,7 +14915,7 @@ type=Enchantment [/card] [card] name=Brighthearth Banneret -auto=lord(*[elemental;warrior]|mycastingzone) altercost(colorless, -1) +auto=lord(*[elemental;warrior]|mycastingzone) altercost(colorless,-1) autohand={1}{R}{discard}:counter(1/1) target(creature) text=Elemental spells and Warrior spells you cast cost {1} less to cast. -- Reinforce 1 - {1}{R} ({1}{R}, Discard this card: Put a +1/+1 counter on target creature.) mana={1}{R} @@ -18147,7 +18147,7 @@ toughness=3 [/card] [card] name=Centaur Omenreader -auto=this(tapped) lord(*|mycastingzone) altercost(colorless, -2) +auto=this(tapped) lord(*|mycastingzone) altercost(colorless,-2) auto=@untapped(this):all(*|myhand) moveto(hand) text=As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast. mana={3}{G} @@ -19304,8 +19304,8 @@ toughness=1 [/card] [card] name=Chill -auto=lord(*[red]|mycastingzone) altercost(colorless, +2) -auto=lord(*[red]|opponentcastingzone) altercost(colorless, +2) +auto=lord(*[red]|mycastingzone) altercost(colorless,+2) +auto=lord(*[red]|opponentcastingzone) altercost(colorless,+2) text=Red spells cost {2} more to cast. mana={1}{U} type=Enchantment @@ -20456,7 +20456,7 @@ auto=shroud auto=@movedto(creature[rogue]|battlefield):may all(trigger[to]) rehook text=Equipped creature gets +2/+0 and has shroud. (It can't be the target of spells or abilities.) -- Whenever a Rogue creature enters, you may attach Cloak and Dagger to it. -- Equip {3} mana={2} -type=Tribal Artifact +type=Kindred Artifact subtype=Rogue Equipment [/card] [card] @@ -21091,7 +21091,7 @@ type=Artifact [/card] [card] name=Coalition Victory -auto=if type(plains|mybattlefield)~morethan~0 then if type(island|mybattlefield)~morethan~0 then if type(swamp|mybattlefield)~morethan~0 then if type(mountain|mybattlefield)~morethan~0 then if type(forest|mybattlefield)~morethan~0 then if type(creature[white]|mybattlefield)~morethan~0 then if type(creature[blue]|mybattlefield)~morethan~0 then if type(creature[black]|mybattlefield)~morethan~0 then if type(creature[red]|mybattlefield)~morethan~0 then if type(creature[green]|mybattlefield)~morethan~0 then wingame controller else donothing +auto=if type(plains|mybattlefield)~morethan~0 then if type(island|mybattlefield)~morethan~0 then if type(swamp|mybattlefield)~morethan~0 then if type(mountain|mybattlefield)~morethan~0 then if type(forest|mybattlefield)~morethan~0 then if type(creature[white]|mybattlefield)~morethan~0 then if type(creature[blue]|mybattlefield)~morethan~0 then if type(creature[black]|mybattlefield)~morethan~0 then if type(creature[red]|mybattlefield)~morethan~0 then if type(creature[green]|mybattlefield)~morethan~0 then wingame controller text=You win the game if you control a land of each basic land type and a creature of each color. mana={3}{W}{U}{B}{R}{G} type=Sorcery @@ -21415,7 +21415,7 @@ type=Enchantment [/card] [card] name=Collective Unconscious -auto=foreach(creature|myBattlefield)draw:1 +auto=foreach(creature|myBattlefield) draw:1 text=Draw a card for each creature you control. mana={4}{G}{G} type=Sorcery @@ -22123,7 +22123,7 @@ auto=aslongas(creature[-elemental]|battlefield) choice damage:4 target(creature[ auto=aslongas(creature[treefolk]|battlefield) choice damage:7 target(treefolk) text=Choose one - Consuming Bonfire deals 4 damage to target non-Elemental creature; or Consuming Bonfire deals 7 damage to target Treefolk creature. mana={3}{R}{R} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Elemental [/card] [card] @@ -22243,7 +22243,7 @@ type=Enchantment [card] name=Contempt target=creature -auto=@combat(attacking) source(mytgt) :all(trigger[to]) phaseaction[combatends once] moveTo(hand) && phaseaction[combatends once] moveTo(hand) all(this) +auto=@combat(attacking) source(mytgt) :all(trigger[to]) phaseaction[combatends once,sourceinplay] moveTo(hand) && phaseaction[combatends once,sourceinplay] moveTo(hand) all(this) text=Enchant creature -- Whenever enchanted creature attacks, return it and Contempt to their owners' hands at end of combat. mana={1}{U} type=Enchantment @@ -23657,7 +23657,7 @@ target=creature auto=moveTo(exile) && token(Shapeshifter,Creature Shapeshifter,1/1,changeling) targetcontroller text=Changeling (This card is every creature type at all times.) -- Exile target creature. Its controller puts a 1/1 colorless Shapeshifter creature token with changeling onto the battlefield. mana={2}{W} -type=Tribal Instant +type=Kindred Instant subtype=Shapeshifter [/card] [card] @@ -24323,7 +24323,7 @@ target=creature[giant]|mybattlefield auto=transforms((,newability[dynamicability target(creature)])) forever text=Choose a Giant creature you control. It deals damage equal to its power to target creature. mana={1}{R} -type=Tribal Instant +type=Kindred Instant subtype=Giant [/card] [card] @@ -25632,8 +25632,8 @@ toughness=4 name=Daredevil Dragster auto=@each combatends restriction{didattack}:counter(0/0,1,Velocity) && if compare(counter{0%0.1.Velocity})~morethan~1 then sacrifice and!(draw:2 controller)! auto=@each combatends restriction{didblock}:counter(0/0,1,Velocity) && if compare(counter{0%0.1.Velocity})~morethan~1 then sacrifice and!(draw:2 controller)! -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=At end of combat, if Daredevil Dragster attacked or blocked this combat, put a velocity counter on it. Then if it has two or more velocity counters on it, sacrifice it and draw two cards. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={3} type=Artifact @@ -26281,7 +26281,7 @@ toughness=1 [/card] [card] name=Daru Warchief -auto=lord(soldier|mycastingzone) altercost(colorless, -1) +auto=lord(soldier|mycastingzone) altercost(colorless,-1) auto=lord(soldier|myBattlefield) 1/2 text=Soldier spells you cast cost {1} less to cast. -- Soldier creatures you control get +1/+2. mana={2}{W}{W} @@ -28736,7 +28736,7 @@ type=Sorcery [card] name=Desecration Elemental abilities=fear -auto=@movedto(*|stack):moveTo(ownergraveyard) notaTarget(creature|myBattlefield) +auto=@movedto(*|stack):sacrifice notaTarget(creature|myBattlefield) text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever a player casts a spell, sacrifice a creature. mana={3}{B} type=Creature @@ -30446,7 +30446,7 @@ auto=teach(creature) {4}:draw:1 controller auto=@movedto(creature[wizard]|battlefield):may all(trigger[to]) rehook text=Equipped creature has "Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn" and "{4}: Draw a card." -- Whenever a Wizard creature enters, you may attach Diviner's Wand to it. -- Equip {3} mana={3} -type=Tribal Artifact +type=Kindred Artifact subtype=Wizard Equipment [/card] [card] @@ -31314,7 +31314,7 @@ toughness=7 [card] name=Dragonlord Kolaghan abilities=flying,haste -auto=emblem transforms((,newability[aslongas(Dragonlord Kolaghan|mybattlefield) lord(creature|mybattlefield) haste])) forever dontremove +auto=lord(other creature|mybattlefield) haste auto=@movedto(*[creature;planeswalker]|opponentstack):all(trigger[to]) transforms((,newability[if type(*[share!name!]|mygraveyard)~morethan~0 then life:-10 controller])) oneshot text=Flying, haste -- Other creatures you control have haste. -- Whenever an opponent casts a creature or planeswalker spell with the same name as a card in their graveyard, that player loses 10 life. mana={4}{B}{R} @@ -31349,7 +31349,7 @@ toughness=5 [/card] [card] name=Dragonlord's Servant -auto=lord(dragon|mycastingzone) altercost(colorless, -1) +auto=lord(dragon|mycastingzone) altercost(colorless,-1) text=Dragon spells you cast cost {1} less to cast. mana={1}{R} type=Creature @@ -34082,7 +34082,7 @@ target=player auto=all(creature|targetedpersonsBattlefield) transforms((removecreaturesubtypes,newability[-2/0])) ueot text=Changeling (This card is every creature type at all times.) -- Creatures target player controls get -2/-0 and lose all creature types until end of turn. mana={2}{U} -type=Tribal Instant +type=Kindred Instant subtype=Shapeshifter [/card] [card] @@ -34383,7 +34383,7 @@ auto=trample auto=@combat(attacking) source(mytgt):ability$!name(sacrifice 2 permanents) notaTarget(<2>*|mybattlefield) sacrifice!$ opponent text=Enchant creature -- Enchanted creature gets +10/+10 and has trample and annihilator 2. (Whenever it attacks, defending player sacrifices two permanents.) mana={8} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Eldrazi Aura [/card] [card] @@ -35154,7 +35154,7 @@ name=Elvish Promenade auto=foreach(elf|myBattlefield) token(Elf Warrior,creature Elf Warrior,1/1,green) text=Put a 1/1 green Elf Warrior creature token onto the battlefield for each Elf you control. mana={3}{G} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Elf [/card] [card] @@ -38237,7 +38237,7 @@ target=creature[-elf] auto=destroy text=Destroy target non-Elf creature. mana={2}{B} -type=Tribal Instant +type=Kindred Instant subtype=Elf [/card] [card] @@ -38271,7 +38271,7 @@ name=Eyes of the Wisent auto=@movedto(*[blue]|stack) from(*|opponenthand) restriction{myturnonly}:may token(Elemental,creature elemental,4/4,green) text=Whenever an opponent casts a blue spell during your turn, you may put a 4/4 green Elemental creature token onto the battlefield. mana={1}{G} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Elemental [/card] [card] @@ -38520,7 +38520,7 @@ name=Faerie Tauntings auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:may life:-1 opponent text=Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life. mana={2}{B} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Faerie [/card] [card] @@ -38529,7 +38529,7 @@ target=*[-faerie]|stack auto=fizzleto(exile) text=Counter target non-Faerie spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. mana={1}{U}{U} -type=Tribal Instant +type=Kindred Instant subtype=Faerie [/card] [card] @@ -40168,7 +40168,7 @@ auto=life:10 auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then token(Giant,Creature Giant,5/5,white) text=You gain 10 life. Then if you have more life than an opponent, put a 5/5 white Giant Warrior creature token onto the battlefield. mana={4}{W}{W} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Giant [/card] [card] @@ -41743,8 +41743,8 @@ type=Enchantment name=Fleetwheel Cruiser abilities=trample,haste auto=becomes(Artifact Creature) ueot -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Trample, haste -- When Fleetwheel Cruiser enters, it becomes an artifact creature until end of turn. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={4} type=Artifact @@ -42412,7 +42412,7 @@ auto=damage:5 targetController auto=-5/-5 text=As an additional cost to cast Fodder Launch, sacrifice a Goblin. -- Target creature gets -5/-5 until end of turn. Fodder Launch deals 5 damage to that creature's controller. mana={3}{B}{S(goblin|mybattlefield)} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Goblin [/card] [card] @@ -43636,7 +43636,7 @@ toughness=2 [card] name=Frogtosser Banneret abilities=haste -auto=lord(*[goblin;rogue]|mycastingzone) altercost(colorless, -1) +auto=lord(*[goblin;rogue]|mycastingzone) altercost(colorless,-1) text=Haste -- Goblin spells and Rogue spells you cast cost {1} less to cast. mana={1}{B} type=Creature @@ -46271,7 +46271,7 @@ auto=damage:4 auto=aslongas(giant|myBattlefield) draw:1 controller text=Giant's Ire deals 4 damage to target player. If you control a Giant, draw a card. mana={3}{R} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Giant [/card] [card] @@ -47246,7 +47246,7 @@ toughness=3 [card] name=Glowrider auto=lord(*[-creature]|mycastingzone) altercost(colorless,+1) -auto=lord(*[-creature]|opponentcastingzone) altercost(colorless, +1) +auto=lord(*[-creature]|opponentcastingzone) altercost(colorless,+1) text=Noncreature spells cost {1} more to cast. mana={2}{W} type=Creature @@ -51776,7 +51776,7 @@ toughness=2 [/card] [card] name=Haazda Exonerator -auto={T}{S}:destroy target(other aura) +auto={T}{S}:destroy target(aura) text={T}, Sacrifice Haazda Exonerator: Destroy target Aura. mana={W} type=Creature @@ -52560,14 +52560,6 @@ mana={2}{W} type=Instant [/card] [card] -name=Harsh Mercy -auto=ability$!chooseatype bury all(creature[-chosentype]) chooseend!$ controller -auto=ability$!chooseatype bury all(creature[-chosentype]) chooseend!$ opponent -text=Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated. -mana={2}{W} -type=Sorcery -[/card] -[card] name=Harsh Scrutiny aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=if type(*|opponenthand)~morethan~0 then if type(creature|opponenthand)~equalto~0 then name(Look opponent hand) name(Look opponent hand) name(Look opponent hand) target(*|opponenthand) moveto(myreveal) and!( moveto(opponenthand) and!( name(Scry 1) _SCRY1_ )! )! @@ -54068,7 +54060,7 @@ toughness=2 [/card] [card] name=Herald of Kozilek -auto=lord(*[colorless]|myhand) altercost(colorless, -1) +auto=lord(*[colorless]|myhand) altercost(colorless,-1) text=Devoid (This card has no color.) -- Colorless spells you cast cost {1} less to cast. mana={1}{U}{R} abilities=devoid @@ -54107,7 +54099,7 @@ toughness=3 name=Herald of War abilities=flying auto=_ATTACKING_counter(1/1) -auto=thisforeach(counter{1/1,1}) lord(*[angel;human]|mycastingzone) altercost(colorless, -1) +auto=thisforeach(counter{1/1,1}) lord(*[angel;human]|mycastingzone) altercost(colorless,-1) text=Flying -- Whenever Herald of War attacks, put a +1/+1 counter on it. -- Angel spells and Human spells you cast cost {1} less to cast for each +1/+1 counter on Herald of War. mana={3}{W}{W} type=Creature @@ -54127,7 +54119,7 @@ toughness=2 [/card] [card] name=Herald of the Pantheon -auto=lord(enchantment|mycastingzone) altercost(colorless, -1) +auto=lord(enchantment|mycastingzone) altercost(colorless,-1) auto=@movedto(enchantment|mystack):choice life:1 controller text=Enchantment spells you cast cost {1} less to cast. -- Whenever you cast an enchantment spell, you gain 1 life. mana={1}{G} @@ -55398,7 +55390,7 @@ auto=@drawof(player):may counter(0/0,1,Hoofprint) auto={C(0/0,-4,Hoofprint)}{2}{W}:token(Elemental,Creature Elemental,4/4,flying,white) myTurnOnly text=Whenever you draw a card, you may put a hoofprint counter on Hoofprints of the Stag. -- {2}{W}, Remove four hoofprint counters from Hoofprints of the Stag: Put a 4/4 white Elemental creature token with flying onto the battlefield. Activate this ability only during your turn. mana={1}{W} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Elemental [/card] [card] @@ -56446,7 +56438,7 @@ auto=token(Elf Warrior,Creature Elf Warrior,1/1,green)*3 autohand={3}{G}{discard}:counter(1/1,3) target(creature) text=Put three 1/1 green Elf Warrior creature tokens onto the battlefield. -- Reinforce 3 - {3}{G} ({3}{G}, Discard this card: Put three +1/+1 counters on target creature.) mana={3}{G} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Elf [/card] [card] @@ -59764,7 +59756,7 @@ toughness=1 [/card] [card] name=Jace's Sanctum -auto=lord(*[instant;sorcery]|mycastingzone) altercost(colorless, -1) +auto=lord(*[instant;sorcery]|mycastingzone) altercost(colorless,-1) aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot auto=@movedTo(instant,sorcery|mystack):_SCRY1_ text=Instant and sorcery spells you cast cost {1} less to cast. -- Whenever you cast an instant or sorcery spell, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) @@ -63808,7 +63800,7 @@ other={3}{U} name(Prowl) otherrestriction=prowl text=Prowl {3}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Search target opponent's library for an instant or sorcery card. You may cast that card without paying its mana cost. Then that player shuffles their library. mana={5}{U}{U} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Rogue [/card] [card] @@ -64473,7 +64465,7 @@ toughness=0 [card] name=Krallenhorde Howler backside=Duskwatch Recruiter -auto=lord(creature|mycastingzone) altercost(colorless, -1) +auto=lord(creature|mycastingzone) altercost(colorless,-1) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(backside) auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(backside) text=Creature spells you cast cost {1} less to cast. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Howler. // Duskwatch Recruiter @@ -73119,7 +73111,7 @@ name=Merrow Commerce auto=@each my end:untap all(merfolk|myBattlefield) text=At the beginning of your end step, untap all Merfolk you control. mana={1}{U} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Merfolk [/card] [card] @@ -73807,7 +73799,7 @@ name=Militia's Pride auto=@combat(attacking) source(creature[-token]|mybattlefield):pay({W}) token(Kithkin Soldier,Creature Kithkin Soldier,1/1,white,battleready) text=Whenever a nontoken creature you control attacks, you may pay {W}. If you do, put a 1/1 white Kithkin Soldier creature token onto the battlefield tapped and attacking. mana={1}{W} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Kithkin [/card] [card] @@ -75398,8 +75390,8 @@ toughness=6 [card] name=Mobile Garrison auto=_ATTACKING_untap target(other *[artifact;creature]|mybattlefield) -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever Mobile Garrison attacks, untap another target artifact or creature you control. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={3} type=Artifact @@ -76559,7 +76551,7 @@ other={1}{B} name(Prowl) otherrestriction=prowl 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 loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card. mana={2}{B}{B} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Rogue [/card] [card] @@ -76570,7 +76562,7 @@ auto={C(-1/-1,-1)}:add{U} auto={C(-1/-1,-1)}:add{B} auto={C(-1/-1,-1)}:add{R} auto={C(-1/-1,-1)}:add{G} -text=Morselhoarder enters with two -1/-1 counters on it. Remove a -1/-1 counter from Morselhoarder: Add one mana of any color. +text=Morselhoarder enters with two -1/-1 counters on it. Remove a -1/-1 counter from Morselhoarder: Add one mana of any color. mana={4}{RG}{RG} type=Creature subtype=Elemental @@ -78146,7 +78138,7 @@ auto=3/-3 auto=transforms((removecreaturesubtypes)) ueot text=Changeling (This card is every creature type at all times.) -- Target creature gets +3/-3 and loses all creature types until end of turn. mana={1}{B} -type=Tribal Instant +type=Kindred Instant subtype=Shapeshifter [/card] [card] @@ -79949,6 +79941,7 @@ toughness=1 [/card] [card] name=Nightshade Schemers +abilities=flying aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(*[creature;share!types!]|*) then life:-2 opponent )!)! auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(*[creature;share!types!]|reveal)~morethan~0 then life:-2 opponent optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend text=Flying -- Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Nightshade Schemers, you may reveal it. If you do, each opponent loses 2 life. @@ -80583,7 +80576,7 @@ 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. mana={2}{B}{B} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Rogue [/card] [card] @@ -80794,7 +80787,7 @@ other={5}{U} name(Prowl) otherrestriction=prowl text=Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Put X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If Notorious Throng's prowl cost was paid, take an extra turn after this one. mana={3}{U} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Rogue [/card] [card] @@ -81329,7 +81322,7 @@ type=Land [card] name=Oath of Ajani auto=counter(1/1) all(creature|mybattlefield) -auto=lord(planeswalker|mycastingzone) altercost(colorless, -1) +auto=lord(planeswalker|mycastingzone) altercost(colorless,-1) text=When Oath of Ajani enters, put a +1/+1 counter on each creature you control. -- Planeswalker spells you cast cost {1} less to cast. mana={G}{W} type=Legendary Enchantment @@ -81652,7 +81645,7 @@ auto=haste auto=@movedto(creature[warrior]|battlefield):may all(trigger[to]) rehook text=Equipped creature gets +2/+1 and has haste. -- Whenever a Warrior creature enters, you may attach Obsidian Battle-Axe to it. -- Equip {3} mana={3} -type=Tribal Artifact +type=Kindred Artifact subtype=Warrior Equipment [/card] [card] @@ -83808,8 +83801,8 @@ toughness=1 [/card] [card] name=Oviya Pashiri, Sage Lifecrafter -auto={2}{G}{T}:_SERVOTOKEN_ auto={4}{G}{T}:token(Construct,Artifact Creature Construct,type:creature:mybattlefield/type:creature:mybattlefield) +auto={2}{G}{T}:_SERVOTOKEN_ text={2}{G}, {T}: Create a 1/1 colorless Servo artifact creature token. -- {4}{G}, {T}: Create an X/X colorless Construct artifact creature token, where X is the number of creatures you control. mana={G} type=Legendary Creature @@ -85329,7 +85322,7 @@ auto=-1/-1 auto=aslongas(faerie|myBattlefield) draw:1 controller text=Target creature gets -1/-1 until end of turn. If you control a Faerie, draw a card. mana={B} -type=Tribal Instant +type=Kindred Instant subtype=Faerie [/card] [card] @@ -89328,7 +89321,7 @@ name=Prowess of the Fair auto=@movedTo(other elf[-token]|mygraveyard) from(battlefield):may token(Elf Warrior,creature elf warrior,1/1,green) text=Whenever another nontoken Elf is put into your graveyard from the battlefield, you may put a 1/1 green Elf Warrior creature token onto the battlefield. mana={1}{B} -type=Tribal Enchantment +type=Kindred Enchantment subtype=Elf [/card] [card] @@ -92268,7 +92261,7 @@ name=Raven Familiar abilities=flying,hiddenface 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 +auto=reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(hand) optiononeend optiontwo name(put on bottom) all(*|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. mana={2}{U} type=Creature @@ -92683,7 +92676,7 @@ auto=token(Treefolk,Creature Treffolk,2/5,green) autograveyard=@movedTo(forest|myBattlefield):may moveto(hand) text=Put a 2/5 green Treefolk Shaman creature token onto the battlefield. -- Whenever a Forest enters under your control, you may return Reach of Branches from your graveyard to your hand. mana={4}{G} -type=Tribal Instant +type=Kindred Instant subtype=Treefolk [/card] [card] @@ -92891,7 +92884,7 @@ toughness=1 [/card] [card] name=Reave Soul -target=creature[power<=3]|battlefield +target=creature[power<=3] auto=destroy text=Destroy target creature with power 3 or less. mana={1}{B} @@ -93940,8 +93933,8 @@ toughness=2 name=Renegade Freighter auto=this(attacking) 1/1 auto=this(attacking) trample -auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1} -auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1} +auto=_CREW2_ +auto=_CREW2COMPLEMENT_ text=Whenever Renegade Freighter attacks, it gets +1/+1 and gains trample until end of turn. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) mana={3} type=Artifact @@ -96735,7 +96728,7 @@ auto=destroy auto=aslongas(treefolk|myBattlefield) draw:1 controller text=Destroy target noncreature permanent. If you control a Treefolk, draw a card. mana={4}{G} -type=Tribal Instant +type=Kindred Instant subtype=Treefolk [/card] [card] @@ -98311,7 +98304,7 @@ auto=transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) for auto=aslongas(wizard|myBattlefield) draw:1 controller text=Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card. mana={2}{U} -type=Tribal Instant +type=Kindred Instant subtype=Wizard [/card] [card] @@ -104004,7 +103997,7 @@ target=player auto=all(creature|targetedpersonsbattlefield) 0/1 ueot && all(creature|targetedpersonsbattlefield) transforms((allsubtypes)) ueot text=Changeling (This card is every creature type at all times.) -- Creatures target player controls get +0/+1 and gain all creature types until end of turn. mana={W} -type=Tribal Instant +type=Kindred Instant subtype=Shapeshifter [/card] [card] @@ -106759,7 +106752,7 @@ name=Skittering Invasion auto=_ELDRAZISPAWN_*5 text=Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1}." mana={7} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Eldrazi [/card] [card] @@ -110801,8 +110794,7 @@ toughness=3 [card] name=Sphinx of Jwar Isle abilities=flying,hexproof -alias=185709 -auto={0}:name(Look) reveal:1 optionone name(look) target(<1>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put it back) all(*|reveal) moveto(mylibrary) optiontwoend revealend limit:5 +auto={0} restriction{compare(ishuman)~morethan~0}:name(Look) reveal:1 optionone name(look) target(<1>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put it back) all(*|reveal) moveto(mylibrary) optiontwoend revealend text=Flying, shroud -- You may look at the top card of your library. (You may do this at any time.) mana={4}{U}{U} type=Creature @@ -114019,7 +114011,7 @@ toughness=2 [card] name=Stonybrook Banneret abilities=islandwalk -auto=lord(*[merfolk;wizard]|mycastingzone) altercost(colorless, -1) +auto=lord(*[merfolk;wizard]|mycastingzone) altercost(colorless,-1) text=Islandwalk -- Merfolk spells and Wizard spells you cast cost {1} less to cast. mana={1}{U} type=Creature @@ -114510,7 +114502,7 @@ auto=-4/0 auto=aslongas(wizard|myBattlefield) draw:1 controller text=Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. mana={U} -type=Tribal Instant +type=Kindred Instant subtype=Wizard [/card] [card] @@ -115419,7 +115411,7 @@ auto=token(Merfolk Wizard,Creature Merfolk Wizard,1/1,blue)*2 autograveyard={T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}:moveto(hand) text=Put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield. -- Tap four untapped Merfolk you control: Return Summon the School from your graveyard to your hand. mana={3}{W} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Merfolk [/card] [card] @@ -116049,7 +116041,7 @@ auto=all(creature|myBattlefield) 1/1 ueot auto=aslongas(kithkin|myBattlefield) draw:1 controller text=Creatures you control get +1/+1 until end of turn. If you control a Kithkin, draw a card. mana={1}{W} -type=Tribal Instant +type=Kindred Instant subtype=Kithkin [/card] [card] @@ -117941,7 +117933,7 @@ target=anytarget auto=damage:2 text=Tarfire deals 2 damage to any target. mana={R} -type=Tribal Instant +type=Kindred Instant subtype=Goblin [/card] [card] @@ -119598,7 +119590,7 @@ toughness=1 name=Thalia, Guardian of Thraben abilities=first strike auto=lord(*[-creature]|mycastingzone) altercost(colorless,+1) -auto=lord(*[-creature]|opponentcastingzone) altercost(colorless, +1) +auto=lord(*[-creature]|opponentcastingzone) altercost(colorless,+1) text=First Strike -- Noncreature spells cost {1} more to cast. mana={1}{W} type=Legendary Creature @@ -120022,7 +120014,7 @@ aicode=activate transforms((,newability[choice all(*[zpos=4]|mylibrary) moveto(h auto=reveal:4 optionone name(Get a card) target(<1>*|reveal) moveto(hand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend text=Prowl {U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. mana={2}{U} -type=Tribal Instant +type=Kindred Instant subtype=Rogue [/card] [card] @@ -120237,7 +120229,7 @@ auto=@movedto(creature[shaman]|battlefield):may all(trigger[to]) rehook auto={4}:equip text=Equipped creature has "{2}, {T}: This creature deals 1 damage to any target" and "Whenever a creature dies, untap this creature." -- Whenever a Shaman creature enters, you may attach Thornbite Staff to it. -- Equip {4} mana={2} -type=Tribal Artifact +type=Kindred Artifact subtype=Shaman Equipment [/card] [card] @@ -124060,7 +124052,7 @@ mana={4} type=Artifact [/card] [card] -name=Tribal Flames +name=Kindred Flames target=anytarget auto=damage:pbasiclandtypes text=Domain - Tribal Flames deals X damage to any target, where X is the number of basic land types among lands you control. @@ -124068,7 +124060,7 @@ mana={1}{R} type=Sorcery [/card] [card] -name=Tribal Forcemage +name=Kindred Forcemage facedown={3} autofacedown={1}{G}:morph autofaceup=chooseatype all(creature[chosentype]) 2/2 ueot && all(creature[chosentype]) trample ueot chooseend @@ -124080,13 +124072,13 @@ power=1 toughness=1 [/card] [card] -name=Tribal Golem +name=Kindred Golem auto=aslongas(beast|myBattlefield) trample auto=aslongas(goblin|myBattlefield) haste auto=aslongas(soldier|myBattlefield) first strike auto=aslongas(wizard|myBattlefield) flying auto=aslongas(zombie|myBattlefield) {B}:regenerate -text=Tribal Golem has trample as long as you control a Beast, haste as long as you control a Goblin, first strike as long as you control a Soldier, flying as long as you control a Wizard, and "{B}: Regenerate Tribal Golem" as long as you control a Zombie. +text=Kindred Golem has trample as long as you control a Beast, haste as long as you control a Goblin, first strike as long as you control a Soldier, flying as long as you control a Wizard, and "{B}: Regenerate Tribal Golem" as long as you control a Zombie. mana={6} type=Artifact Creature subtype=Golem @@ -124094,7 +124086,7 @@ power=4 toughness=4 [/card] [card] -name=Tribal Unity +name=Kindred Unity auto=chooseatype all(creature[chosentype]) castx/castx ueot chooseend text=Creatures of the creature type of your choice get +X/+X until end of turn. mana={X}{2}{G} @@ -125713,7 +125705,7 @@ toughness=2 [card] name=Undead Warchief auto=lord(zombie|myBattlefield) 2/1 -auto=lord(zombie|mycastingzone) altercost( colorless,-1) +auto=lord(zombie|mycastingzone) altercost(colorless,-1) text=Zombie spells you cast cost {1} less to cast. -- Zombie creatures you control get +2/+1. mana={2}{B}{B} type=Creature @@ -128452,7 +128444,7 @@ auto=@combat(attacking,blocking) source(mytgt) :all(trigger[to]) foreach(creatur auto=@movedto(creature[soldier]|battlefield):may all(trigger[to]) rehook text=Equipped creature has "Whenever this creature attacks or blocks, it gets +1/+1 until end of turn for each attacking creature." -- Whenever a Soldier creature enters, you may attach Veteran's Armaments to it. -- Equip {2} mana={2} -type=Tribal Artifact +type=Kindred Artifact subtype=Soldier Equipment [/card] [card] @@ -129273,7 +129265,7 @@ auto=destroy auto=token(Faerie Rogue,Creature Faerie,1/1,flying black) text=Destroy target nonblack creature. Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. mana={4}{B} -type=Tribal Instant +type=Kindred Instant subtype=Faerie [/card] [card] @@ -130615,7 +130607,7 @@ toughness=2 [card] name=Vryn Wingmare abilities=flying -auto=lord(*[-creature]|nonbattlezone) altercost(colorless, +1) +auto=lord(*[-creature]|nonbattlezone) altercost(colorless,+1) text=Flying -- Noncreature spells cost {1} more to cast. mana={2}{W} type=Creature @@ -131933,7 +131925,7 @@ type=Artifact [card] name=Warden of Evos Isle abilities=flying -auto=lord(creature[flying]|mycastingzone) altercost(colorless, -1) +auto=lord(creature[flying]|mycastingzone) altercost(colorless,-1) text=Flying. -- Creature spells with flying you cast cost 1 less to cast. mana={2}{U} type=Creature @@ -132168,7 +132160,7 @@ target=player auto=ability$!sacrifice and!( if cantargetcard(goblin|*) then token(Goblin Rogue,Creature Goblin Rouge,1/1,black,haste)*2 )! notaTarget(creature|mybattlefield)!$ targetedplayer text=Target player sacrifices a creature. If a Goblin is sacrificed this way, that player puts two 1/1 black Goblin Rogue creature tokens onto the battlefield, and those tokens gain haste until end of turn. mana={1}{B} -type=Tribal Sorcery +type=Kindred Sorcery subtype=Goblin [/card] [card] @@ -134634,7 +134626,7 @@ target=creature auto=transforms((,setpower=4,settoughness=4,changeling,flying)) ueot text=Changeling (This card is every creature type at all times.) -- Target creature becomes 4/4, gains all creature types, and gains flying until end of turn. mana={1}{U} -type=Tribal Instant +type=Kindred Instant subtype=Shapeshifter [/card] [card] diff --git a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt index 905ab48c7..719f5d611 100644 --- a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt +++ b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt @@ -192,7 +192,7 @@ subtype=Aminatou name=Angrath, Captain of Chaos auto=counter(0/0,5,loyalty) auto=lord(creature|myBattlefield) menace -auto={C(0/0,-2,Loyalty)}:name(-2: Amass 2) _AMASSZOMBIE2_ +auto={C(0/0,-2,Loyalty)}:name(-2: Amass 2) ability$! _AMASSZOMBIE2_ !$ controller text=Creatures you control have menace. -- -2: Amass 2. (Put two +1/+1 counters on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) mana={2}{BR}{BR} type=Legendary Planeswalker @@ -452,7 +452,7 @@ subtype=Chandra [/card] [card] name=Chandra, Awakened Inferno -auto=nofizzle +abilities=nofizzle auto=counter(0/0,6,loyalty) auto={C(0/0,2,Loyalty)}:name(+2: Emblem: "1 damage each upkeep") emblem transforms((,newability[@each opponent upkeep:damage:1 opponent])) forever dontremove auto={C(0/0,-3,Loyalty)}:name(-3: Deals 3 damage to each non-elemental) damage:3 all(creature[-elemental]) @@ -595,7 +595,7 @@ auto=counter(0/0,5,loyalty) auto=@movedTo(*[instant;sorcery]|mystack) turnlimited:name(Copy spell) name(Copy spell) all(trigger[to]) transforms((,newability[name(Copy spell) activate castcard(copied noevent)])) oneshot auto={C(0/0,+2,Loyalty)}:name(+2: Add 2 mana) thisforeach(variable{2}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add blue) add{U} _ choice name(Add red) add{B} _ choice name(Add green) add{R} _ choice name(Add black) add{G}!$ controller auto={C(0/0,+1,Loyalty)}:name(+1: Exile top 5 cards) all(*[zpos<=5]|mylibrary) moveto(myexile) and!( if cantargetcard(*[instant;sorcery]|*) then transforms((,newability[canplayfromexile])) ueot )! -auto={C(0/0,-1,Loyalty)}:name(-1: Damage one target) ability$!name(Damage target) name(Damage target) target(anytarget) damage:1!$ controller +auto={C(0/0,-1,Loyalty)}:name(-1: Damage one target) ability$!name(Damage target) name(Damage target) target(anytarget) damage:1!$ controller auto={C(0/0,-1,Loyalty)}:name(-1: Damage two target) ability$!name(Damage targets) name(Damage targets) target(<2>anytarget) damage:1!$ controller auto={C(0/0,-2,Loyalty)}:name(-2: Damage one target) ability$!name(Damage target) name(Damage target) target(anytarget) damage:2!$ controller auto={C(0/0,-2,Loyalty)}:name(-2: Damage two target) ability$!name(Damage targets) name(Damage targets) target(<2>anytarget) damage:2!$ controller @@ -1269,7 +1269,7 @@ auto=counter(0/0,5,loyalty) auto={C(0/0,2,Loyalty)}:name(+2: Untap all creatures and get +1/+1) all(creature|mybattlefield) 1/1 && all(creature|mybattlefield) untap ueot auto={C(0/0,0,Loyalty)}:name(+0: Transforms to Human Soldier 5/5) transforms((Creature Human Soldier,setpower=5,settoughness=5,indestructible,newability[preventAllDamage to(this)])) ueot auto={C(0/0,-10,Loyalty)}:name(10: Tap all creatures and +2/+2) all(creature|opponentbattlefield) tap && all(creature|mybattlefield) 2/2 ueot -text=+2: Untap all creatures you control. Those creatures get +1/+1 until end of turn. -- 0: Until end of turn, Gideon, Martial Paragon becomes a 5/5 Human Soldier creature with indestructible that's still a planeswalker. Prevent all damage that would be dealt to him this turn. -- -10: Creatures you control get +2/+2 until end of turn. Tap all creatures your opponents control. +text=+2: Untap all creatures you control. Those creatures get +1/+1 until end of turn. -- 0: Until end of turn, Gideon, Martial Paragon becomes a 5/5 Human Soldier creature with indestructible that's still a planeswalker. Prevent all damage that would be dealt to him this turn. -- -10: Creatures you control get +2/+2 until end of turn. Tap all creatures your opponents control. mana={4}{W} type=Legendary Planeswalker subtype=Gideon @@ -1725,7 +1725,7 @@ name=Kaito, Bane of Nightmares auto=counter(0/0,4,loyalty) autohand={1}{U}{B}{N}:ninjutsu auto=this(variable{controllerturn}>0) becomes(Ninja Creature,3/4,hexproof) -auto={C(0/0,+1,Loyalty)}:name(emblem) emblem transforms((,newability[all(ninja|myBattlefield) 1/1])) forever dontremove +auto={C(0/0,+1,Loyalty)}:name(emblem) emblem transforms((,newability[lord(ninja|myBattlefield) 1/1])) forever dontremove auto={C(0/0,0,Loyalty)}:name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed all(*[zpos=1]|mylibrary) transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend auto={C(0/0,-2,Loyalty)}:name(-2 Tap target creature) target(creature) transforms((,newability[tap],newability[counter(0/0.2.Stun)])) text=Ninjutsu {1}{U}{B} ({1}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- During your turn, as long as Kaito has one or more loyalty counters on him, he's a 3/4 Ninja creature and has hexproof. -- [+1]: You get an emblem with "Ninjas you control get +1/+1." -- [0]: Surveil 2. Then draw a card for each opponent who lost life this turn. -- [-2]: Tap target creature. Put two stun counters on it. diff --git a/projects/mtg/include/AIPlayerBaka.h b/projects/mtg/include/AIPlayerBaka.h index 462f230db..21dceb371 100644 --- a/projects/mtg/include/AIPlayerBaka.h +++ b/projects/mtg/include/AIPlayerBaka.h @@ -76,7 +76,7 @@ class AIPlayerBaka: public AIPlayer{ virtual int chooseBlockers(); virtual int canFirstStrikeKill(MTGCardInstance * card, MTGCardInstance *ennemy); virtual int effectBadOrGood(MTGCardInstance * card, int mode = MODE_PUTINTOPLAY, TargetChooser * tc = NULL); - + virtual bool shouldAIForceAttack(MTGCardInstance* card, bool globalAttack); // returns 1 if the AI algorithm supports a given cost (ex:simple mana cost), 0 otherwise (ex: cost involves Sacrificing a target) virtual int CanHandleCost(ManaCost * cost, MTGCardInstance * card = NULL); diff --git a/projects/mtg/include/Subtypes.h b/projects/mtg/include/Subtypes.h index 59424e2aa..871ea208e 100644 --- a/projects/mtg/include/Subtypes.h +++ b/projects/mtg/include/Subtypes.h @@ -26,7 +26,7 @@ public: TYPE_EQUIPMENT = 11, TYPE_AURA = 12, TYPE_PLANESWALKER = 13, - TYPE_TRIBAL = 14, + TYPE_KINDRED = 14, TYPE_PLANE = 15, TYPE_SCHEME = 16, TYPE_VANGUARD = 17, diff --git a/projects/mtg/src/Credits.cpp b/projects/mtg/src/Credits.cpp index fdd816272..2c96a0398 100644 --- a/projects/mtg/src/Credits.cpp +++ b/projects/mtg/src/Credits.cpp @@ -685,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("-> Discord: Wagic - MTG Game", 10, y + 42); + f2->DrawString("Discord and GitHub: Wagic game", 10, y + 42); } } diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index 7bb95c942..19849370a 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -605,7 +605,7 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe if (grave->hasType("artifact")) checkTypesAmount++; if (grave->hasType("planeswalker")) checkTypesAmount++; if (grave->hasType("battle")) checkTypesAmount++; - if (grave->hasType("tribal")) checkTypesAmount++; + if (grave->hasType("kindred")) checkTypesAmount++; if (checkTypesAmount < 4) return 0; } @@ -625,7 +625,7 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe if (grave->hasType("artifact")) checkTypesAmount++; if (grave->hasType("planeswalker")) checkTypesAmount++; if (grave->hasType("battle")) checkTypesAmount++; - if (grave->hasType("tribal")) checkTypesAmount++; + if (grave->hasType("kindred")) checkTypesAmount++; if (checkTypesAmount > 3) return 0; } diff --git a/projects/mtg/src/Subtypes.cpp b/projects/mtg/src/Subtypes.cpp index 70c602865..416c14df6 100644 --- a/projects/mtg/src/Subtypes.cpp +++ b/projects/mtg/src/Subtypes.cpp @@ -19,7 +19,7 @@ Subtypes::Subtypes() find("Equipment"); find("Aura"); find("Planeswalker"); - find("Tribal"); + find("Kindred"); find("Plane"); find("Scheme"); find("Vanguard"); @@ -96,7 +96,7 @@ bool Subtypes::isType(unsigned int type) type == TYPE_LAND || type == TYPE_ARTIFACT || type == TYPE_PLANESWALKER || - type == TYPE_TRIBAL || + type == TYPE_KINDRED || type == TYPE_PLANE || type == TYPE_SCHEME || type == TYPE_VANGUARD || diff --git a/projects/mtg/src/TargetChooser.cpp b/projects/mtg/src/TargetChooser.cpp index 168173c34..658cb78ea 100644 --- a/projects/mtg/src/TargetChooser.cpp +++ b/projects/mtg/src/TargetChooser.cpp @@ -319,6 +319,11 @@ TargetChooser * TargetChooserFactory::createTargetChooser(string s, MTGCardInsta zones[nbzones++] = MTGGameZone::MY_HAND; zones[nbzones++] = MTGGameZone::OPPONENT_HAND; } + else if (zoneName.compare("mybattlefieldhand") == 0) + { + zones[nbzones++] = MTGGameZone::MY_HAND; + zones[nbzones++] = MTGGameZone::MY_BATTLEFIELD; + } else if (zoneName.compare("library") == 0) { zones[nbzones++] = MTGGameZone::MY_LIBRARY; @@ -1155,7 +1160,7 @@ TargetChooser * TargetChooserFactory::createTargetChooser(string s, MTGCardInsta cd->removeType("creature"); cd->removeType("planeswalker"); cd->removeType("battle"); - cd->removeType("tribal"); + cd->removeType("kindred"); if (!cd->types.size()){ int i = rand() % 10000 + 1; ostringstream subt; diff --git a/projects/mtg/src/WGui.cpp b/projects/mtg/src/WGui.cpp index c28b74970..97d69d2d8 100644 --- a/projects/mtg/src/WGui.cpp +++ b/projects/mtg/src/WGui.cpp @@ -2099,22 +2099,24 @@ void WGuiFilterItem::updateValue() mParent->subMenu = NEW SimpleMenu(JGE::GetInstance(), WResourceManager::Instance(), -1234, this, Fonts::MAIN_FONT, 20, 20, "Filter:"); if (filterType == FILTER_TYPE) { + mParent->addArg("Legendary Creature", "t:Legendary;&t:Creature;"); mParent->addArg("Artifact", "t:Artifact;"); mParent->addArg("Artifact Creature", "t:Artifact;&t:Creature;"); mParent->addArg("Aura", "t:Aura;"); mParent->addArg("Basic", "t:Basic;"); + mParent->addArg("Battle", "t:Battle;"); mParent->addArg("Creature", "t:Creature;"); mParent->addArg("Enchantment", "t:Enchantment;"); mParent->addArg("Equipment", "t:Equipment;"); mParent->addArg("Instant", "t:Instant;"); + mParent->addArg("Kindred", "t:Kindred;"); mParent->addArg("Land", "t:Land;"); mParent->addArg("Legendary", "t:Legendary;"); - mParent->addArg("Legendary Creature", "t:Legendary;&t:Creature;"); - mParent->addArg("Sorcery", "t:Sorcery;"); - mParent->addArg("Snow", "t:Snow;"); - mParent->addArg("Tribal", "t:Tribal;"); + mParent->addArg("Noncreature", "{t:Creature;}"); + mParent->addArg("Nonland", "{t:Land;}"); mParent->addArg("Planeswalker", "t:Planeswalker;"); - mParent->addArg("Battle", "t:Battle;"); + mParent->addArg("Snow", "t:Snow;"); + mParent->addArg("Sorcery", "t:Sorcery;"); mParent->addArg("Dungeon", "t:Dungeon;"); mParent->addArg("Conspiracy", "t:Conspiracy;"); @@ -2150,6 +2152,7 @@ void WGuiFilterItem::updateValue() mParent->addArg("Rare", "r:r;"); mParent->addArg("Uncommon", "r:u;"); mParent->addArg("Common", "r:c;"); + mParent->addArg("Basic", "r:l;"); mParent->addArg("Special Rarity", "{r:m;|r:t;|r:r;|r:u;|r:c;|r:l;}"); } else if (filterType == FILTER_CMC) diff --git a/projects/mtg/src/WParsedInt.cpp b/projects/mtg/src/WParsedInt.cpp index ad7f3a856..80bb3b179 100644 --- a/projects/mtg/src/WParsedInt.cpp +++ b/projects/mtg/src/WParsedInt.cpp @@ -1186,7 +1186,7 @@ void WParsedInt::init(string s, Spell * spell, MTGCardInstance * card) intValue = 0; if(card->hasType(Subtypes::TYPE_PLANESWALKER)) intValue++; - if(card->hasType(Subtypes::TYPE_TRIBAL)) + if(card->hasType(Subtypes::TYPE_KINDRED)) intValue++; if(card->hasType(Subtypes::TYPE_SORCERY)) intValue++; @@ -1262,7 +1262,7 @@ void WParsedInt::extendedParse(string s, Spell * spell, MTGCardInstance * card) MTGGameZone * checkZone = card->getObserver()->players[j]->game->inPlay; if(cardHasTypeinZone("planeswalker",checkZone)) pc = 1; - if(cardHasTypeinZone("tribal",checkZone)) + if(cardHasTypeinZone("kindred",checkZone)) tc = 1; if(cardHasTypeinZone("sorcery",checkZone)) sc = 1; @@ -1283,7 +1283,7 @@ void WParsedInt::extendedParse(string s, Spell * spell, MTGCardInstance * card) MTGGameZone * checkZone = (s.find("oppbattlefieldcardtypes")!=string::npos)?card->getObserver()->opponent()->game->inPlay:card->controller()->game->inPlay; if(cardHasTypeinZone("planeswalker",checkZone)) pc = 1; - if(cardHasTypeinZone("tribal",checkZone)) + if(cardHasTypeinZone("kindred",checkZone)) tc = 1; if(cardHasTypeinZone("sorcery",checkZone)) sc = 1; @@ -1311,7 +1311,7 @@ void WParsedInt::extendedParse(string s, Spell * spell, MTGCardInstance * card) MTGGameZone * checkZone = card->getObserver()->players[j]->game->graveyard; if(cardHasTypeinZone("planeswalker",checkZone)) pc = 1; - if(cardHasTypeinZone("tribal",checkZone)) + if(cardHasTypeinZone("kindred",checkZone)) tc = 1; if(cardHasTypeinZone("sorcery",checkZone)) sc = 1; @@ -1332,7 +1332,7 @@ void WParsedInt::extendedParse(string s, Spell * spell, MTGCardInstance * card) MTGGameZone * checkZone = (s.find("oppgravecardtypes")!=string::npos)?card->getObserver()->opponent()->game->graveyard:card->controller()->game->graveyard; if(cardHasTypeinZone("planeswalker",checkZone)) pc = 1; - if(cardHasTypeinZone("tribal",checkZone)) + if(cardHasTypeinZone("kindred",checkZone)) tc = 1; if(cardHasTypeinZone("sorcery",checkZone)) sc = 1;