Added THB and UND sets, improved Android image downloader.

This commit is contained in:
valfieri
2020-03-12 18:58:24 +01:00
parent 3d25630dd6
commit 331e54a732
6 changed files with 4823 additions and 0 deletions

View File

@@ -1360,6 +1360,10 @@ public class ImgDownloader {
cardurl = "https://deckmaster.info/images/cards/KLD/-3289-hr.jpg";
else if(id.equals("293497t"))
cardurl = "https://deckmaster.info/images/cards/M13/-72-hr.jpg";
else if(id.equals("476370"))
cardurl = "https://img.scryfall.com/cards/large/front/1/4/14b28eae-e8ed-4b99-b6ec-86d0716ec473.jpg?1581480007";
else if(id.equals("479417"))
cardurl = "https://img.scryfall.com/cards/large/front/e/f/efcbd4ef-3bf4-4f22-9069-2a11c9619a43.jpg?1583965446";
return cardurl;
}
@@ -1780,6 +1784,8 @@ public class ImgDownloader {
tokenurl = "https://cdn.shopify.com/s/files/1/1601/3103/products/Token_45_2000x.jpg?v=1528922847";
else if (id.equals("405191t"))
tokenurl = "https://6d4be195623157e28848-7697ece4918e0a73861de0eb37d08968.ssl.cf1.rackcdn.com/108181_200w.jpg";
else if (id.equals("476402t"))
tokenurl = "https://img.scryfall.com/cards/large/front/6/0/60466c78-155e-442b-8022-795e1e9de8df.jpg?1581901998";
return tokenurl;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,511 @@
[meta]
author=Wagic Team
name=Unsanctioned
year=2020-02-29
total=101
[/meta]
[card]
primitive=Bear
id=-479473
rarity=T
[/card]
[card]
primitive=Dragon
id=-479472
rarity=T
[/card]
[card]
primitive=Squirrel
id=-479460
rarity=T
[/card]
[card]
primitive=Goblin
id=-479440
rarity=T
[/card]
[card]
primitive=Beeble
id=-479414
rarity=T
[/card]
[card]
primitive=AWOL
id=479401
rarity=C
[/card]
[card]
primitive=Emcee
id=479402
rarity=U
[/card]
[card]
primitive=Flavor Judge
id=479403
rarity=R
[/card]
[card]
primitive=Frankie Peanuts
id=479404
rarity=R
[/card]
[card]
primitive=GO TO JAIL
id=479405
rarity=C
[/card]
[card]
primitive=Knight of the Hokey Pokey
id=479406
rarity=C
[/card]
[card]
primitive=Look at Me, I'm R&D
id=479407
rarity=R
[/card]
[card]
primitive=Look at Me, I'm the DCI
id=479408
rarity=R
[/card]
[card]
primitive=Old Guard
id=479409
rarity=C
[/card]
[card]
primitive=Staying Power
id=479410
rarity=R
[/card]
[card]
primitive=Syr Cadian, Knight Owl
id=479411
rarity=R
[/card]
[card]
primitive=Alexander Clamilton
id=479412
rarity=R
[/card]
[card]
primitive=Avatar of Me
id=479413
rarity=R
[/card]
[card]
primitive=B.O.B. (Bevy of Beebles)
id=479414
rarity=M
[/card]
[card]
primitive=Carnivorous Death-Parrot
id=479415
rarity=C
[/card]
[card]
primitive=Cheatyface
id=479416
rarity=U
[/card]
[card]
primitive=Chicken à la King
id=479417
rarity=R
[/card]
[card]
primitive=Common Courtesy
id=479418
rarity=U
[/card]
[card]
primitive=Johnny, Combo Player
id=479419
rarity=R
[/card]
[card]
primitive=Magic Word
id=479420
rarity=C
[/card]
[card]
primitive=Richard Garfield, Ph.D.
id=479421
rarity=R
[/card]
[card]
primitive=Rings a Bell
id=479422
rarity=U
[/card]
[card]
primitive=Time Out
id=479423
rarity=C
[/card]
[card]
primitive=Topsy Turvy
id=479424
rarity=U
[/card]
[card]
primitive=Wall of Fortune
id=479425
rarity=C
[/card]
[card]
primitive=Acornelia, Fashionable Filcher
id=479426
rarity=R
[/card]
[card]
primitive=Booster Tutor
id=479427
rarity=U
[/card]
[card]
primitive=Duh
id=479428
rarity=C
[/card]
[card]
primitive=Enter the Dungeon
id=479429
rarity=R
[/card]
[card]
primitive=Hoisted Hireling
id=479430
rarity=C
[/card]
[card]
primitive=Infernal Spawn of Evil
id=479431
rarity=R
[/card]
[card]
primitive=Infernal Spawn of Infernal Spawn of Evil
id=479432
rarity=R
[/card]
[card]
primitive=Infernius Spawnington III, Esq.
id=479433
rarity=R
[/card]
[card]
primitive=Inhumaniac
id=479434
rarity=U
[/card]
[card]
primitive=Jumbo Imp
id=479435
rarity=U
[/card]
[card]
primitive=Poultrygeist
id=479436
rarity=C
[/card]
[card]
primitive=Skull Saucer
id=479437
rarity=U
[/card]
[card]
primitive=Snickering Squirrel
id=479438
rarity=C
[/card]
[card]
primitive=Abstract Iguanart
id=479439
rarity=U
[/card]
[card]
primitive=Blast from the Past
id=479440
rarity=R
[/card]
[card]
primitive=Boomstacker
id=479441
rarity=R
[/card]
[card]
primitive=Goblin Haberdasher
id=479442
rarity=U
[/card]
[card]
primitive=Goblin S.W.A.T. Team
id=479443
rarity=C
[/card]
[card]
primitive=Goblin Tutor
id=479444
rarity=U
[/card]
[card]
primitive=Infinity Elemental
id=479445
rarity=M
[/card]
[card]
primitive=Painiac
id=479446
rarity=C
[/card]
[card]
primitive=Six-y Beast
id=479447
rarity=U
[/card]
[card]
primitive=Stet, Draconic Proofreader
id=479448
rarity=R
[/card]
[card]
primitive=Strategy, Schmategy
id=479449
rarity=R
[/card]
[card]
primitive=Super-Duper Death Ray
id=479450
rarity=U
[/card]
[card]
primitive=Yet Another Aether Vortex
id=479451
rarity=R
[/card]
[card]
primitive=B-I-N-G-O
id=479452
rarity=R
[/card]
[card]
primitive=Elvish Impersonators
id=479453
rarity=C
[/card]
[card]
primitive=Free-Range Chicken
id=479454
rarity=C
[/card]
[card]
primitive=Growth Spurt
id=479455
rarity=C
[/card]
[card]
primitive=Old Fogey
id=479456
rarity=R
[/card]
[card]
primitive=Pippa, Duchess of Dice
id=479457
rarity=R
[/card]
[card]
primitive=Slaying Mantis
id=479458
rarity=U
[/card]
[card]
primitive=Spirit of the Season
id=479459
rarity=U
[/card]
[card]
primitive=Squirrel Farm
id=479460
rarity=R
[/card]
[card]
primitive=Surgeon General Commander
id=479461
rarity=M
[/card]
[card]
primitive=Timmy, Power Gamer
id=479462
rarity=R
[/card]
[card]
primitive=Who // What // When // Where // Why
id=479463
rarity=R
[/card]
[card]
primitive=Bronze Calendar
id=479464
rarity=U
[/card]
[card]
primitive=Entirely Normal Armchair
id=479465
rarity=U
[/card]
[card]
primitive=Jack-in-the-Mox
id=479466
rarity=R
[/card]
[card]
primitive=Krark's Other Thumb
id=479467
rarity=U
[/card]
[card]
primitive=Paper Tiger
id=479468
rarity=C
[/card]
[card]
primitive=Pointy Finger of Doom
id=479469
rarity=R
[/card]
[card]
primitive=Rock Lobster
id=479470
rarity=C
[/card]
[card]
primitive=Scissors Lizard
id=479471
rarity=C
[/card]
[card]
primitive=Sword of Dungeons & Dragons
id=479472
rarity=M
[/card]
[card]
primitive=Water Gun Balloon Game
id=479473
rarity=R
[/card]
[card]
primitive=Underdome
id=479474
rarity=C
[/card]
[card]
primitive=Plains
id=479475
rarity=C
[/card]
[card]
primitive=Island
id=479476
rarity=C
[/card]
[card]
primitive=Swamp
id=479477
rarity=C
[/card]
[card]
primitive=Mountain
id=479478
rarity=C
[/card]
[card]
primitive=Forest
id=479479
rarity=C
[/card]
[card]
primitive=Plains
id=479480
rarity=C
[/card]
[card]
primitive=Island
id=479481
rarity=C
[/card]
[card]
primitive=Swamp
id=479482
rarity=C
[/card]
[card]
primitive=Mountain
id=479483
rarity=C
[/card]
[card]
primitive=Forest
id=479484
rarity=C
[/card]
[card]
primitive=Adorable Kitten
id=479485
rarity=C
[/card]
[card]
primitive=Humming-
id=479486
rarity=C
[/card]
[card]
primitive=Ordinary Pony
id=479487
rarity=C
[/card]
[card]
primitive=Strutting Turkey
id=479488
rarity=U
[/card]
[card]
primitive=Mer Man
id=479489
rarity=C
[/card]
[card]
primitive=Bat-
id=479490
rarity=U
[/card]
[card]
primitive=Dirty Rat
id=479491
rarity=C
[/card]
[card]
primitive=Stinging Scorpion
id=479492
rarity=C
[/card]
[card]
primitive=Common Iguana
id=479493
rarity=C
[/card]
[card]
primitive=Half-Squirrel, Half-
id=479494
rarity=U
[/card]
[card]
primitive=Mother Kangaroo
id=479495
rarity=C
[/card]
[card]
primitive=Wild Crocodile
id=479496
rarity=C
[/card]

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,123 @@
grade=unsupported
[card]
name=Bronzehide Lion
text={G}{W}: Bronzehide Lion gains indestructible until end of turn. -- When Bronzehide Lion dies, return it to the battlefield. It's an Aura enchantment with enchant creature you control and " {G}{W}: Enchanted creature gains indestructible until end of turn," and it loses all other abilities.
mana={G}{W}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Kroxa, Titan of Death's Hunger
text=When Kroxa enters the battlefield, sacrifice it unless it escaped. -- Whenever Kroxa enters the battlefield or attacks, each opponent discards a card, then each opponent who didn't discard a nonland card this way loses 3 life. -- Escape— {B}{B}{R}{R}, Exile five other cards from your graveyard. (You may cast this card from your graveyard for its escape cost.)
mana={B}{R}
type=Legendary Creature
subtype=Elder Giant
power=6
toughness=6
[/card]
[card]
name=Whirlwind Denial
text=For each spell and ability your opponents control, counter it unless its controller pays 4 .
mana={2}{U}
type=Instant
[/card]
[card]
name=Uro, Titan of Nature's Wrath
text=When Uro enters the battlefield, sacrifice it unless it escaped. -- Whenever Uro enters the battlefield or attacks, you gain 3 life and draw a card, then you may put a land card from your hand onto the battlefield. -- Escape— {G}{G}{U}{U}, Exile five other cards from your graveyard. (You may cast this card from your graveyard for its escape cost.)
mana={1}{G}{U}
type=Legendary Creature
subtype=Elder Giant
power=6
toughness=6
[/card]
[card]
name=Atris, Oracle of Half-Truths
text=Menace -- When Atris, Oracle of Half-Truths enters the battlefield, target opponent looks at the top three cards of your library and separates them into a face-down pile and a face-up pile. Put one pile into your hand and the other into your graveyard.
mana={2}{U}{B}
type=Legendary Creature
subtype=Human Advisor
power=3
toughness=2
[/card]
[card]
name=Altar of the Pantheon
text=Your devotion to each color and each combination of colors is increased by one. -- {T}: Add one mana of any color. If you control a God, a Demigod, or a legendary enchantment, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Tectonic Giant
text=Whenever Tectonic Giant attacks or becomes the target of a spell an opponent controls, choose one — -- • Tectonic Giant deals 3 damage to each opponent. -- • Exile the top two cards of your library. Choose one of them. Until the end of your next turn, you may play that card.
mana={2}{R}{R}
type=Creature
subtype=Elemental Giant
power=3
toughness=4
[/card]
[card]
name=Medomai's Prophecy
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.) -- I — Scry 2. -- II — Choose a card name. -- III — When you cast a spell with the chosen name for the first time this turn, draw two cards. -- IV — Look at the top card of each player's library.
mana={1}{U}
type=Enchantment
subtype=Saga
[/card]
[card]
name=Ilysian Caryatid
text={T}: Add one mana of any color. If you control a creature with power 4 or greater, add two mana of any one color instead.
mana={1}{G}
type=Creature
subtype=Plant
power=1
toughness=1
[/card]
[card]
name=Allure of the Unknown
text=Reveal the top six cards of your library. An opponent exiles a nonland card from among them, then you put the rest into your hand. That opponent may cast the exiled card without paying its mana cost.
mana={3}{B}{R}
type=Sorcery
[/card]
[card]
name=Haktos the Unscarred
text=Haktos the Unscarred attacks each combat if able. -- As Haktos enters the battlefield, choose 2, 3, or 4 at random. -- Haktos has protection from each converted mana cost other than the chosen number.
mana={R}{R}{W}{W}
type=Legendary Creature
subtype=Human Warrior
power=6
toughness=1
[/card]
[card]
name=The Binding of the Titans
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) -- I — Each player puts the top three cards of their library into their graveyard. -- II — Exile up to two target cards from graveyards. For each creature card exiled this way, you gain 1 life. -- III — Return target creature or land card from your graveyard to your hand.
mana={1}{G}
type=Enchantment
subtype=Saga
[/card]
[card]
name=Protean Thaumaturge
text=Constellation — Whenever an enchantment enters the battlefield under your control, you may have Protean Thaumaturge become a copy of another target creature, except it has this ability.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Heroes of the Revel
text=When Heroes of the Revel enters the battlefield, create a 1/1 red Satyr creature token with "This creature can't block." -- Whenever you cast a spell that targets Heroes of the Revel, creatures you control get +1/+0 until end of turn.
mana={4}{R}
type=Creature
subtype=Satyr Soldier
power=4
toughness=4
[/card]
[card]
name=Dawn Evangel
text=Whenever a creature dies, if an Aura you controlled was attached to it, return target creature card with converted mana cost 2 or less from your graveyard to your hand.
mana={2}{W}
type=Enchantment Creature
subtype=Human Cleric
power=2
toughness=3
[/card]

View File

@@ -0,0 +1,155 @@
grade=unsupported
[card]
name=Alexander Clamilton
text=Whenever you cast a wordy spell, scry 2. (A spell is wordy if it has four or more lines of rules text.) -- 1 -- {R} -- , -- {T} -- : Choose target creature you don't control. Reveal the top card of your library. Alexander Clamilton gets +X/+0 until end of turn, where X is the number of lines of rules text of the revealed card. Alexander Clamilton fights that creature. --
mana={2}{U}
type=Legendary Creature
subtype=Clamfolk Advisor Rebel
power=0
toughness=4
[/card]
[card]
name=Syr Cadian, Knight Owl
text=Knightlifelink (Damage dealt by Knights you control also causes you to gain that much life.) -- {W} -- : Syr Cadian, Knight Owl gains vigilance until end of turn. Activate this ability only from sunrise to sunset. -- {B}: Syr Cadian, Knight Owl gains flying until end of turn. Activate this ability only from sunset to sunrise.
mana={3}{W}{W}
type=Legendary Creature
subtype=Bird Knight
power=4
toughness=4
[/card]
[card]
name=Rings a Bell
text=As Rings a Bell enters the battlefield, choose a word with four or more letters. -- After you say the chosen word for the first time each turn, an opponent may ring or imitate a bell within five seconds. When no opponent does, draw a card.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Infernius Spawnington III, Esq.
text=Flying, first strike, trample, haste -- This spell costs -- 3 -- less to cast for each card you've revealed this turn. -- When Infernius Spawnington III, Esq. enters the battlefield, you may say "I'm here." If you do, it deals 3 damage to target player. --
mana={10}{B}
type=Creature
subtype=Demon Beast Grandchild
power=9
toughness=9
[/card]
[card]
name=Strutting Turkey
text=When this creature enters the battlefield, -- exile target creature card with converted mana cost 2 or less from your graveyard. If it has augment, combine it with a host you control. Otherwise, put it onto the battlefield.
mana={3}{W}
type=Host Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Surgeon General Commander
text=Whenever you augment, enchant, or mutate a creature you control, draw a card. -- {T} -- : Add -- {W} -- , -- {U} -- , -- {B} -- , -- {R} -- , or -- {G} -- . --
mana={3}{G}
type=Legendary Creature
subtype=Wombat Bat Chameleon
power=3
toughness=3
[/card]
[card]
name=Boomstacker
text=As Boomstacker enters the battlefield and whenever it attacks, stack two dice on top of it. (All dice must be stacked vertically, one on top of another.) -- Boomstacker gets +1/+1 for each die in its stack. -- Boomstacker attacks each combat if able. -- When the stack falls, sacrifice Boomstacker.
mana={2}{R}
type=Creature
subtype=Goblin Artificer
power=0
toughness=0
[/card]
[card]
name=Who // What // When // Where // Why
text=Who -- oXoW -- Instant -- Target player gains X life. -- // -- What -- o2oR -- Instant -- Destroy target artifact. -- // -- When -- o2oU -- Instant -- Counter target creature spell. -- // -- Where -- o3oB -- Instant -- Destroy target land. -- // -- Why -- o1oG -- Instant -- Destroy target enchantment.
type=Instant
[/card]
[card]
name=Underdome
text={T} -- : Add -- Colorless -- . -- {T}: Add one mana of any color. Spend this mana only to pay silver-bordered costs.
type=Land
[/card]
[card]
name=Yet Another Aether Vortex
text=All creatures have haste. -- Players play with the top card of their libraries revealed. -- Noninstant, nonsorcery cards on top of a library are on the battlefield under their owner's control in addition to being in that library.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Bat-
text=Flying -- At the beginning of each end step, if an opponent lost 3 or more life this turn, -- Augment 1{B} ( 1{B}, Reveal this card from your hand: Combine it with target host. Augment only as a sorcery.)
type=Creature
subtype=Bat
power=+1
toughness=+1
[/card]
[card]
name=Chicken à la King
text=Whenever a 6 is rolled on a six-sided die, put a +1/+1 counter on each Bird. (You may roll dice only when instructed to.) -- Tap an untapped Bird you control: Roll a six-sided die. (Like now.)
mana={1}{U}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Abstract Iguanart
text=Whenever you cast a spell, note the first letter of its artist's name. If that letter wasn't already noted, put a +1/+1 counter on Abstract Iguanart. --
mana={1}{R}
type=Creature
subtype=Art Lizard
power=1
toughness=1
[/card]
[card]
name=Flavor Judge
text={T}: Choose target spell or ability that targets a permanent you control. Then ask a person outside the game if the story of what will happen makes sense. If they say no, sacrifice Flavor Judge and counter that spell or ability.
mana={1}{W}
type=Creature
subtype=Bird Advisor
power=2
toughness=2
[/card]
[card]
name=B.O.B. (Bevy of Beebles)
text=As B.O.B. enters the battlefield, create four 1/1 blue Beeble creature tokens. -- The number of loyalty counters on B.O.B. is equal to the number of Beebles you control. (Create or sacrifice Beebles whenever B.O.B. gains or loses loyalty.) -- +1: Up to X target Beebles can't be blocked this turn, where X is the number of cards in your hand. -- 1: Draw a card.
mana={3}{U}{U}
type=Legendary Planeswalker
subtype=B.O.B.
[/card]
[card]
name=Pippa, Duchess of Dice
text=2 -- {G} -- , -- {T} -- : Roll a six-sided die. It becomes a green Die creature token with power and toughness each equal to its result. -- 2 -- {U} -- , -- {T} -- : Reroll any die. -- (Activate this ability only any time it makes sense.) --
mana={2}{G}
type=Legendary Creature
subtype=Human Noble
power=2
toughness=2
[/card]
[card]
name=Acornelia, Fashionable Filcher
text=Whenever you cast a spell with a squirrel in its art, you get (an acorn counter) -- . -- Whenever a Squirrel you control enters the battlefield or dies, you get . -- 2 -- {B} -- , Pay X : Target creature gets -X/-X until end of turn. -- {G}, Pay X : Target creature gets +X/+X until end of turn.
mana={3}{B}
type=Legendary Creature
subtype=Squirrel
power=3
toughness=3
[/card]
[card]
name=Stet, Draconic Proofreader
text=Flying -- Whenever Stet, Draconic Proofreader attacks, you may exile a card from your graveyard. When you do, Stet, Draconic Proofreader deals 4 damage to any target whose name begins with the same letter as the exiled card. -- {W}: Delete the first letter of target permanent or player's name until end of turn.
mana={4}{R}{R}
type=Legendary Creature
subtype=Dragon Bureaucrat
power=4
toughness=4
[/card]
[card]
name=Spirit of the Season
text=When Spirit of the Season enters the battlefield, it gains haste if it's summer. Put a +1/+1 counter on it if it's autumn. You gain 5 life if it's winter. If it's spring, search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
mana={1}{G}{G}
type=Creature
subtype=Treefolk Spirit
power=3
toughness=3
[/card]