From 4ce2a5c36e301cb91f4e3e98f4fcd58220a5104d Mon Sep 17 00:00:00 2001 From: valfieri Date: Mon, 16 Sep 2019 16:59:51 +0200 Subject: [PATCH] Fixed Liliana of the Veil, Bloodthirsty Aerialist and Twinblade Paladin. Improved Android Downloader --- .../Android/src/net/wagic/utils/ImgDownloader.java | 2 ++ projects/mtg/bin/Res/sets/primitives/M20.txt | 4 ++-- projects/mtg/bin/Res/sets/primitives/borderline.txt | 11 +++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/projects/mtg/Android/src/net/wagic/utils/ImgDownloader.java b/projects/mtg/Android/src/net/wagic/utils/ImgDownloader.java index 3b70e04c1..ade6f190f 100644 --- a/projects/mtg/Android/src/net/wagic/utils/ImgDownloader.java +++ b/projects/mtg/Android/src/net/wagic/utils/ImgDownloader.java @@ -989,6 +989,8 @@ public class ImgDownloader { tokenurl = "https://img.scryfall.com/cards/large/front/1/f/1feaa879-ceb3-4b20-8021-ae41d8be9005.jpg?1562636755"; else if (id.equals("376455t")) tokenurl = "https://img.scryfall.com/cards/large/front/9/e/9e0eeebf-7c4a-436b-8cb4-292e53783ff2.jpg?1562926847"; + else if(id.equals("414388t")) + tokenurl = "https://img.scryfall.com/cards/large/front/b/8/b8710a30-8314-49ef-b995-bd05454095be.jpg?1562636876"; else if (id.equals("74492t")) tokenurl = "https://media.mtgsalvation.com/attachments/94/295/635032496473215708.jpg"; else if (id.equals("3280t")) diff --git a/projects/mtg/bin/Res/sets/primitives/M20.txt b/projects/mtg/bin/Res/sets/primitives/M20.txt index 40242b788..40fcd692a 100644 --- a/projects/mtg/bin/Res/sets/primitives/M20.txt +++ b/projects/mtg/bin/Res/sets/primitives/M20.txt @@ -973,7 +973,7 @@ toughness=2 [card] name=Bloodthirsty Aerialist abilities=flying -auto=@lifeof(player):counter(1/1,1) +auto=@lifeof(player) except(Angel of Vitality): counter(1/1,1) text=Flying -- Whenever you gain life, put a +1/+1 counter on Bloodthirsty Aerialist. mana={1}{B}{B} type=Creature @@ -1626,7 +1626,7 @@ toughness=2 [/card] [card] name=Twinblade Paladin -auto=@lifeof(player):counter(1/1) +auto=@lifeof(player) except(Angel of Vitality): counter(1/1) auto=this(controllerlife > 24) double strike text=Whenever you gain life, put a +1/+1 counter on Twinblade Paladin. -- As long as you have 25 or more life, Twinblade Paladin has double strike. (It deals both first-strike and regular combat damage.) mana={3}{W} diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index b37741c52..cefa6df5b 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -11,6 +11,17 @@ power=5 toughness=5 [/card] [card] +name=Liliana of the Veil +auto=counter(0/0,3,loyalty) +auto={C(0/0,1,Loyalty)}:name(+1: discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot +auto={C(0/0,-2,Loyalty)}:name(-2: sacrifice creature) target(creature|opponentbattlefield) sacrifice opponent +auto={C(0/0,-6,Loyalty)}:name(-6: sacrifice half) target(*|opponentbattlefield) sacrifice opponent +text=+1: each player discards a card -- -2: target player sacrifices a creature -- -6: an opponent sacrifices half the permanents they control rounded up +mana={1}{B}{B} +type=Planeswalker +subtype=Liliana +[/card] +[card] name=Frost Titan #Not working for abilities on the field auto=@targeted(this|mybattlefield) from(*|opponentbattlefield,opponenthand,opponentstack,opponentgraveyard,opponentexile,opponentlibrary):transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever target(*|stack)