From 25e61e6b01d97ae03f93fe86263a536e1fbe2444 Mon Sep 17 00:00:00 2001 From: Christoph Stahl Date: Fri, 18 Apr 2025 20:56:05 +0200 Subject: [PATCH] additional exceptions for mtgpics --- mkoldproxy/mtgpics_overrides.py | 62 +++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/mkoldproxy/mtgpics_overrides.py b/mkoldproxy/mtgpics_overrides.py index b54766f..e4f5ad2 100644 --- a/mkoldproxy/mtgpics_overrides.py +++ b/mkoldproxy/mtgpics_overrides.py @@ -13,6 +13,34 @@ art_override: dict[tuple[str, int], tuple[ArtInfo, ArtInfo]] = { ArtInfo("https://www.mtgpics.com/pics/art/lci/917.jpg", y_perc_offset=0.1), ArtInfo(None) ), + ("tsom", 7): + ( + ArtInfo("https://www.mtgpics.com/pics/art/som/256.jpg"), + ArtInfo(None) + ), + ("txln",7): + ( + ArtInfo("https://www.mtgpics.com/pics/art/xln/283.jpg"), + ArtInfo(None) + ), + ("tltr", 13): + ( + ArtInfo("https://www.mtgpics.com/pics/art/ltr/813.jpg", zoom=1.05, y_perc_offset=0), + ArtInfo("https://www.mtgpics.com/pics/art/ltr/813.jpg", zoom=1.05, y_perc_offset=0), + ), + ("sld", 1306): + ( + ArtInfo("https://www.mtgpics.com/pics/art/sl1/306.jpg"), + ArtInfo(None) + ), + ("tvow", 17): + (ArtInfo("https://www.mtgpics.com/pics/art/vow/617.jpg", y_perc_offset=0.2), ArtInfo(None)), + ("tlrw", 7): + (ArtInfo("https://www.mtgpics.com/pics/art/lor/308.jpg"), ArtInfo(None)), + ("tclb", 9): ( + ArtInfo("https://www.mtgpics.com/pics/art/afr/610.jpg"), + ArtInfo(None) + ), ("tclb", 20): ( ArtInfo("https://cards.scryfall.io/border_crop/front/2/c/2c65185b-6cf0-451d-985e-56aa45d9a57d.jpg" , zoom=1.2, y_perc_offset=0.7 ), ArtInfo("https://www.mtgpics.com/pics/art/clb/957.jpg", y_perc_offset=0.2) @@ -21,6 +49,33 @@ art_override: dict[tuple[str, int], tuple[ArtInfo, ArtInfo]] = { ArtInfo("https://www.hipstersofthecoast.com/wp-content/uploads/2021/09/day-night-token-johan-genier-preview.jpg", x_perc_offset=0, zoom=1.5), ArtInfo("https://www.hipstersofthecoast.com/wp-content/uploads/2021/09/day-night-token-johan-genier-preview.jpg", x_perc_offset=1, zoom=1.5) ), + ("tone", 14): ( + ArtInfo( + "https://cards.scryfall.io/png/front/4/0/40255bfa-0004-45f1-a31b-17d385f09a95.png" + , zoom=1.2), + ArtInfo(None) + ), + ("ttdc", 34): ( + ArtInfo("https://cards.scryfall.io/png/front/e/d/edf99449-b176-460b-afb3-14a35e3ae35a.png", zoom=1.2), + ArtInfo(None) + ), + ("tdrc", 17): ( + ArtInfo("https://cards.scryfall.io/png/front/1/c/1c516212-ad39-4396-8e05-ae57f100309f.png", zoom=1.2), + ArtInfo(None) + ), + ("p03", 5): ( + ArtInfo("https://www.mtgpics.com/pics/art/mpt/017.jpg"), + ArtInfo(None) + ), + ("pr2", 3): ( + ArtInfo("https://www.mtgpics.com/pics/art/mpt/009.jpg"), ArtInfo(None) + ), + ("pr2", 4): ( + ArtInfo("https://www.mtgpics.com/pics/art/mpt/011.jpg", y_perc_offset=0.1), ArtInfo(None) + ), + ("pr2", 8): ( + ArtInfo("https://www.mtgpics.com/pics/art/mpt/013.jpg"), ArtInfo(None) + ), ("rtr", 140): (ArtInfo(None, zoom=1.04, y_perc_offset=0), ArtInfo(None)), ("rtr", 141): (ArtInfo(None, zoom=1.04, y_perc_offset=0), ArtInfo(None)), ("rtr", 213): (ArtInfo(None, zoom=1.057), ArtInfo(None)), @@ -108,6 +163,7 @@ art_override: dict[tuple[str, int], tuple[ArtInfo, ArtInfo]] = { ("onc", 3): (ArtInfo(None, zoom=1.1, y_perc_offset=0.4), ArtInfo(None)), ("one", 196): (ArtInfo(None, zoom=1.1, y_perc_offset=0.4), ArtInfo(None)), ("otc", 16): (ArtInfo(None, zoom=1.15, y_perc_offset=0), ArtInfo(None)), + ("otj", 243): (ArtInfo(None, zoom=1.05, y_perc_offset=0), ArtInfo(None)), ("mkm", 57): (ArtInfo(None, zoom=1.057, y_perc_offset=0), ArtInfo(None)), ("mkm", 170): (ArtInfo(None, zoom=1.09, y_perc_offset=0), ArtInfo(None)), ("mkm", 221): (ArtInfo(None, zoom=1.047, y_perc_offset=0), ArtInfo(None)), @@ -166,6 +222,7 @@ art_override: dict[tuple[str, int], tuple[ArtInfo, ArtInfo]] = { ), ("unf", 166): (ArtInfo(None, y_perc_offset=0.2), ArtInfo(None)), ("thb", 208): (ArtInfo(None, y_perc_offset=0, zoom=1.37), ArtInfo(None)), + ("thb", 229): (ArtInfo(None, y_perc_offset=0, zoom=1.02), ArtInfo(None)), ("stx", 177): ( ArtInfo( "https://i0.wp.com/mtgazone.com/wp-content/uploads/2021/05/stx-382-decisive-denial.jpg" @@ -370,6 +427,10 @@ art_override: dict[tuple[str, int], tuple[ArtInfo, ArtInfo]] = { ), ArtInfo(None), ), + ("tmma", 5) :( + ArtInfo("https://www.mtgpics.com/pics/art/mma/234.jpg"), + ArtInfo(None) + ), ("tmp", 294): ( ArtInfo("https://www.mtgpics.com/pics/art/tem/165_1.jpg"), ArtInfo(None), @@ -401,6 +462,7 @@ art_override: dict[tuple[str, int], tuple[ArtInfo, ArtInfo]] = { ("bro", 38): (ArtInfo(None, y_perc_offset=0, zoom=1.035), ArtInfo(None)), ("bro", 127): (ArtInfo(None, y_perc_offset=0, zoom=1.04), ArtInfo(None)), ("bro", 223): (ArtInfo(None, y_perc_offset=0, zoom=1.04), ArtInfo(None)), + ("bro", 240): (ArtInfo(None, y_perc_offset=0, zoom=1.04), ArtInfo(None)), ("war", 220): (ArtInfo(None, y_perc_offset=0.3), ArtInfo(None)), ("vow", 101): ( ArtInfo("https://www.mtgpics.com/pics/art/vow/101_1.jpg"),