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"
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -3,219 +3,9 @@ author=Wagic Team
|
|||||||
name=Commander 2021
|
name=Commander 2021
|
||||||
orderindex=COM-P.C21
|
orderindex=COM-P.C21
|
||||||
year=2021-04-23
|
year=2021-04-23
|
||||||
total=371
|
total=410
|
||||||
[/meta]
|
[/meta]
|
||||||
[card]
|
[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
|
primitive=Breena, the Demagogue
|
||||||
id=518307
|
id=518307
|
||||||
rarity=M
|
rarity=M
|
||||||
@@ -938,7 +728,7 @@ rarity=C
|
|||||||
[card]
|
[card]
|
||||||
primitive=Greed
|
primitive=Greed
|
||||||
id=519180
|
id=519180
|
||||||
rarity=R
|
rarity=U
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
primitive=Infernal Offering
|
primitive=Infernal Offering
|
||||||
@@ -1703,7 +1493,7 @@ rarity=R
|
|||||||
[card]
|
[card]
|
||||||
primitive=Lonely Sandbar
|
primitive=Lonely Sandbar
|
||||||
id=519333
|
id=519333
|
||||||
rarity=C
|
rarity=U
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
primitive=Lumbering Falls
|
primitive=Lumbering Falls
|
||||||
@@ -1788,7 +1578,7 @@ rarity=R
|
|||||||
[card]
|
[card]
|
||||||
primitive=Secluded Steppe
|
primitive=Secluded Steppe
|
||||||
id=519350
|
id=519350
|
||||||
rarity=C
|
rarity=U
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
primitive=Shivan Reef
|
primitive=Shivan Reef
|
||||||
@@ -1851,6 +1641,406 @@ id=519362
|
|||||||
rarity=R
|
rarity=R
|
||||||
[/card]
|
[/card]
|
||||||
[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
|
primitive=Tranquil Thicket
|
||||||
id=519363
|
id=519363
|
||||||
rarity=C
|
rarity=C
|
||||||
|
|||||||
@@ -3,169 +3,9 @@ author=Wagic Team
|
|||||||
name=Modern Horizons 2
|
name=Modern Horizons 2
|
||||||
orderindex=REP-H.MH2
|
orderindex=REP-H.MH2
|
||||||
year=2021-06-18
|
year=2021-06-18
|
||||||
total=524
|
total=497
|
||||||
[/meta]
|
[/meta]
|
||||||
[card]
|
[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
|
primitive=Abiding Grace
|
||||||
id=522077
|
id=522077
|
||||||
rarity=U
|
rarity=U
|
||||||
|
|||||||
@@ -226,7 +226,7 @@
|
|||||||
#AUTO_DEFINE _FIGHT_ transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) oneshot
|
#AUTO_DEFINE _FIGHT_ transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) oneshot
|
||||||
|
|
||||||
# Must be blocked this turn if able
|
# 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.
|
# Suspect it. It has menace and can't block.
|
||||||
#AUTO_DEFINE _SUSPECT_IT_ name(Suspect it) transforms((suspect,menace,cantblock)) forever
|
#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
|
#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.
|
# 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.
|
# 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
|
#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 _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
|
# 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
|
# Flurry
|
||||||
#AUTO_DEFINE _FLURRY_ @movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:
|
#AUTO_DEFINE _FLURRY_ @movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:
|
||||||
|
|||||||
@@ -837,8 +837,8 @@ toughness=2
|
|||||||
name=Aerial Surveyor
|
name=Aerial Surveyor
|
||||||
abilities=flying
|
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=@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=_CREW2_
|
||||||
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=_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
|
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}
|
mana={2}{W}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -2206,7 +2206,7 @@ auto=@combat(attackedalone) source(creature|myBattlefield):all(trigger[to]) allg
|
|||||||
auto=lord(*[lhurgoyf]|myBattlefield) trample
|
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.
|
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}
|
mana={5}
|
||||||
type=Tribal Artifact
|
type=Kindred Artifact
|
||||||
subtype=Lhurgoyf
|
subtype=Lhurgoyf
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -5221,7 +5221,7 @@ toughness=5
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Artificer Class
|
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=@movedto(artifact|mystack):counter(0/0,1,ArtificerEffect)
|
||||||
auto=@each end restriction{compare(hascntartificereffect)~morethan~0}:removeallcounters(0/0.1.ArtificerEffect)
|
auto=@each end restriction{compare(hascntartificereffect)~morethan~0}:removeallcounters(0/0.1.ArtificerEffect)
|
||||||
auto=counter(0/0,1,Level)
|
auto=counter(0/0,1,Level)
|
||||||
@@ -12928,9 +12928,9 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Bountiful Landscape
|
name=Bountiful Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({G}{U}{R})
|
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.)
|
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
|
type=Land
|
||||||
@@ -14694,7 +14694,7 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Burnt Offering
|
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.
|
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)}
|
mana={B}{S(creature|mybattlefield)}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -16221,7 +16221,7 @@ name=Case of the Shattered Pact
|
|||||||
auto=target(land[basic]|mylibrary) moveto(hand)
|
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=@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=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.
|
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}
|
mana={2}
|
||||||
type=Enchantment
|
type=Enchantment
|
||||||
@@ -21480,9 +21480,9 @@ subtype=Island Swamp
|
|||||||
[card]
|
[card]
|
||||||
name=Contaminated Landscape
|
name=Contaminated Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({W}{U}{B})
|
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.)
|
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
|
type=Land
|
||||||
@@ -21913,7 +21913,7 @@ otherrestriction=can play artifact,compare(isflipped)~equalto~1
|
|||||||
restriction=compare(isflipped)~equalto~0
|
restriction=compare(isflipped)~equalto~0
|
||||||
anyzone={0}:doubleside(The Omenkeel)
|
anyzone={0}:doubleside(The Omenkeel)
|
||||||
autostack=if paid(alternative) then flip(The Omenkeel) forcetype(Legendary Artifact)
|
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
|
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}
|
mana={2}{U}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -23518,7 +23518,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Cunning Nightbonder
|
name=Cunning Nightbonder
|
||||||
abilities=flash
|
abilities=flash
|
||||||
auto=lord(*[flash]|mycastingzone) altercost(colorless, -1)
|
auto=lord(*[flash]|mycastingzone) altercost(colorless,-1)
|
||||||
auto=lord(*[flash]|mycastingzone) nofizzle
|
auto=lord(*[flash]|mycastingzone) nofizzle
|
||||||
text=Flash -- Spells with flash you cast cost 1 less to cast and can't be countered.
|
text=Flash -- Spells with flash you cast cost 1 less to cast and can't be countered.
|
||||||
mana={UB}{UB}
|
mana={UB}{UB}
|
||||||
@@ -25743,9 +25743,9 @@ type=Instant
|
|||||||
[card]
|
[card]
|
||||||
name=Deceptive Landscape
|
name=Deceptive Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({W}{B}{G})
|
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.)
|
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
|
type=Land
|
||||||
@@ -26257,8 +26257,8 @@ type=Enchantment
|
|||||||
[card]
|
[card]
|
||||||
name=Deluxe Dragster
|
name=Deluxe Dragster
|
||||||
auto=cantbeblockedby(creature[-Vehicle])
|
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=_CREW2_
|
||||||
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=_CREW2COMPLEMENT_
|
||||||
auto=@combatdamaged(player) from(this):may target(*[instant;sorcery]|opponentgraveyard) activate castcard(normal) and!(transforms((,newability[gainedexiledeath])) forever)!
|
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
|
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}
|
mana={4}{U}
|
||||||
@@ -30844,8 +30844,8 @@ toughness=3
|
|||||||
[card]
|
[card]
|
||||||
name=Dusk Legion Dreadnought
|
name=Dusk Legion Dreadnought
|
||||||
abilities=vigilance
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={5}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -32683,7 +32683,7 @@ name=Elspeth Conquers Death
|
|||||||
auto=moveTo(Exile) target(*[manacost>=3]|opponentbattlefield)
|
auto=moveTo(Exile) target(*[manacost>=3]|opponentbattlefield)
|
||||||
auto=counter(0/0,1,Lore)
|
auto=counter(0/0,1,Lore)
|
||||||
auto=@each my firstmain: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(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}) 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)
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this)
|
||||||
@@ -33353,8 +33353,8 @@ toughness=1
|
|||||||
[card]
|
[card]
|
||||||
name=Enchanted Carriage
|
name=Enchanted Carriage
|
||||||
auto=create(Mouse:creature Mouse:1/1:white)*2
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={5}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -34421,7 +34421,7 @@ toughness=3
|
|||||||
[card]
|
[card]
|
||||||
name=Esix, Fractal Bloom
|
name=Esix, Fractal Bloom
|
||||||
abilities=flying
|
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.
|
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}
|
mana={4}{G}{U}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -35895,7 +35895,7 @@ toughness=3
|
|||||||
[card]
|
[card]
|
||||||
name=Experimental Frenzy
|
name=Experimental Frenzy
|
||||||
abilities=showfromtoplibrary,canplayfromlibrarytop
|
abilities=showfromtoplibrary,canplayfromlibrarytop
|
||||||
auto=lord(*|myhand) altercost(colorless, 99)
|
auto=lord(*|myhand) altercost(colorless,99)
|
||||||
auto={3}{R}:destroy all(this)
|
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.
|
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}
|
mana={3}{R}
|
||||||
@@ -37446,7 +37446,7 @@ auto=lord(creature[manacost=convertedcost:highest:*:battlefield]|battlefield) pr
|
|||||||
auto=lord(creature[manacost=convertedcost:highest:*:battlefield]|battlefield) protection from green
|
auto=lord(creature[manacost=convertedcost:highest:*:battlefield]|battlefield) protection from green
|
||||||
text=Each creature with the highest mana value has protection from all colors.
|
text=Each creature with the highest mana value has protection from all colors.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Giant
|
subtype=Giant
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -37539,8 +37539,8 @@ toughness=4
|
|||||||
[card]
|
[card]
|
||||||
name=Fear of Infinity
|
name=Fear of Infinity
|
||||||
abilities=flying,lifelink,cantblock
|
abilities=flying,lifelink,cantblock
|
||||||
auto=_CONSTELLATION_may moveTo(hand)
|
autograveyard=_CONSTELLATION_may moveTo(hand)
|
||||||
auto=_EERIE_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.
|
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}
|
mana={1}{U}{B}
|
||||||
type=Enchantment Creature
|
type=Enchantment Creature
|
||||||
@@ -37572,7 +37572,8 @@ toughness=1
|
|||||||
[card]
|
[card]
|
||||||
name=Fear of Missing Out
|
name=Fear of Missing Out
|
||||||
auto=_DISCARD&DRAW_
|
auto=_DISCARD&DRAW_
|
||||||
auto=@combat(attacking) source(this) restriction{Delirium} turnLimited:untap target(creature) && nextphasealter(add,combatphases,controller,after<combatends>)
|
auto=@combat(attacking) source(this) restriction{Delirium} turnLimited:untap target(creature)
|
||||||
|
auto=@combat(attacking) source(this) restriction{Delirium} turnLimited: nextphasealter(add,combatphases,controller,after<combatends>)
|
||||||
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.
|
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}
|
mana={1}{R}
|
||||||
type=Enchantment Creature
|
type=Enchantment Creature
|
||||||
@@ -39458,9 +39459,9 @@ type=Instant
|
|||||||
name=Flame Spill
|
name=Flame Spill
|
||||||
target=creature
|
target=creature
|
||||||
auto=transforms((,newability[this(toughness=1) damage:1 && damage:3 targetController])) oneshot
|
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[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[this(toughness=3) damage:3 && damage:1 targetController])) oneshot
|
||||||
auto=transforms((,newability[auto=this(toughness>=4) damage:4])) 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.
|
text=Flame Spill deals 4 damage to target creature. Excess damage is dealt to that creature's controller instead.
|
||||||
mana={2}{R}
|
mana={2}{R}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -39908,7 +39909,7 @@ type=Instant
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Flicker of Fate
|
name=Flicker of Fate
|
||||||
target=creature,enchantment|mybattlefield
|
target=creature,enchantment
|
||||||
auto=(blink)
|
auto=(blink)
|
||||||
text=Exile target creature or enchantment, then return it to the battlefield under its owner's control.
|
text=Exile target creature or enchantment, then return it to the battlefield under its owner's control.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
@@ -40496,9 +40497,9 @@ type=Sorcery
|
|||||||
[card]
|
[card]
|
||||||
name=Foreboding Landscape
|
name=Foreboding Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({B}{G}{U})
|
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.)
|
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
|
type=Land
|
||||||
@@ -44055,8 +44056,8 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Gilded Assault Cart
|
name=Gilded Assault Cart
|
||||||
abilities=trample
|
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=_CREW2_
|
||||||
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=_CREW2COMPLEMENT_
|
||||||
autograveyard={S(*[treasure]|mybattlefield)}{S(*[treasure]|mybattlefield)}:moveto(hand)
|
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.
|
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}
|
mana={1}{R}{R}
|
||||||
@@ -45103,8 +45104,8 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Gloom
|
name=Gloom
|
||||||
auto=lord(*[white]|mycastingzone) altercost(colorless, +3)
|
auto=lord(*[white]|mycastingzone) altercost(colorless,+3)
|
||||||
auto=lord(*[white]|opponentcastingzone) 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.
|
text=White spells cost {3} more to cast. -- Activated abilities of white enchantments cost {3} more to activate.
|
||||||
mana={2}{B}
|
mana={2}{B}
|
||||||
type=Enchantment
|
type=Enchantment
|
||||||
@@ -53955,7 +53956,7 @@ name=Hymn of the Wilds
|
|||||||
abilities=isconspiracy
|
abilities=isconspiracy
|
||||||
restriction=never
|
restriction=never
|
||||||
autocommandzone=maxcast(*[instant;sorcery])0
|
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=@movedto(creature|mystack):counter(0/0,1,HymnEffect)
|
||||||
autocommandzone=@each end restriction{compare(hascnthymneffect)~morethan~0}:removeallcounters(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.
|
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]
|
[card]
|
||||||
name=Imperial Recovery Unit
|
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=_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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={2}{W}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -59018,7 +59019,7 @@ type=Sorcery
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Journey to Eternity
|
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(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)
|
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)
|
autograveyard=this(counter{0/0.1.FlipJourney}>=1) flip(Atzal, Cave of Eternity) forcetype(land)
|
||||||
@@ -60270,7 +60271,7 @@ type=Legendary Artifact
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Kayla's Reconstruction
|
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(<upto:fullpaid>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(<upto:fullpaid>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(<upto:fullpaid>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(<upto:fullpaid>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(<upto:fullpaid>*[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
|
auto=name(Look top 7 cards) reveal:7 optionone name(Choose artifacts or creatures) target(<upto:fullpaid>*[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.
|
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}
|
mana={X}{W}{W}{W}
|
||||||
@@ -60477,7 +60478,7 @@ toughness=5
|
|||||||
name=Keeper of the Secret Lair
|
name=Keeper of the Secret Lair
|
||||||
abilities=flash
|
abilities=flash
|
||||||
auto=lord(*[-land]|mycastingzone) asflash
|
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.
|
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}
|
mana={1}{U}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -61242,7 +61243,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Kinjalli's Caller
|
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.
|
text=Dinosaur spells you cast cost {1} less to cast.
|
||||||
mana={W}
|
mana={W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -62159,7 +62160,7 @@ toughness=5
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Kotori, Pilot Prodigy
|
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
|
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.
|
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}
|
mana={1}{W}{U}
|
||||||
@@ -64822,7 +64823,7 @@ auto=loseabilities
|
|||||||
auto=teach(creature) becomes(Creature Treefolk,0/4)
|
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.
|
text=Enchant creature -- Enchanted creature is a Treefolk with base power and toughness 0/4 and loses all abilities.
|
||||||
mana={1}{G}
|
mana={1}{G}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Treefolk Aura
|
subtype=Treefolk Aura
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -68161,8 +68162,8 @@ toughness=7
|
|||||||
name=Marauding Dreadship
|
name=Marauding Dreadship
|
||||||
abilities=haste
|
abilities=haste
|
||||||
auto=name(Incubate 2) name(Incubate 2) token(Incubator) and!( counter(1/1.2) )!
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={2}{R}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -68194,7 +68195,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Marauding Raptor
|
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=@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
|
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.
|
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]
|
||||||
[card]
|
[card]
|
||||||
name=Mechtitan Core
|
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=_CREW2_
|
||||||
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=_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 )!
|
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
|
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}
|
mana={2}
|
||||||
@@ -69899,7 +69900,7 @@ subtype=Aura
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Metalworker
|
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.
|
text={T}: Reveal any number of artifact cards in your hand. Add {C}{C} for each card revealed this way.
|
||||||
mana={3}
|
mana={3}
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
@@ -72214,7 +72215,7 @@ name=Monk Class
|
|||||||
auto=counter(0/0,1,Level)
|
auto=counter(0/0,1,Level)
|
||||||
auto=if thisturn(*|mystack)~equalto~1 then counter(0/0,1,MonkEffect)
|
auto=if thisturn(*|mystack)~equalto~1 then counter(0/0,1,MonkEffect)
|
||||||
auto=@movedto(*|mystack):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=@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=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)
|
auto=@counteradded(0/0.1.Level) from(this) restriction{compare(hascntlevel)~equalto~2}:may name(Return non-land permanent) target(*[-land]|battlefield) moveto(hand)
|
||||||
@@ -73088,8 +73089,8 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Mukotai Soulripper
|
name=Mukotai Soulripper
|
||||||
auto=_ATTACKING_may name(Sacrifice) transforms((,newability[sacrifice notaTarget(other *[artifact;creature]|myBattlefield)],newability[counter(1/1)],menace)) ueot
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={1}{B}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -73445,7 +73446,8 @@ toughness=6
|
|||||||
[card]
|
[card]
|
||||||
name=Myojin of Cryptic Dreams
|
name=Myojin of Cryptic Dreams
|
||||||
auto=if casted(this) then counter(0/0.1.Indestructible)
|
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.)
|
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}
|
mana={5}{U}{U}{U}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -73795,7 +73797,7 @@ type=Instant
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Myth Unbound
|
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
|
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.
|
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}
|
mana={2}{G}
|
||||||
@@ -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
|
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}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
|
||||||
auto=this(variable{type:manag}>4) transforms((Legendary Enchantment Creature))
|
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
|
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.
|
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}
|
mana={3}{G}
|
||||||
@@ -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=@each my end:counter(0/0,-1,Impending)
|
||||||
auto=this(counter{0/0.1.Impending}<=0) becomes(Creature)
|
auto=this(counter{0/0.1.Impending}<=0) becomes(Creature)
|
||||||
auto=deplete:4
|
auto=deplete:4
|
||||||
auto=may name(Return a non-Avatar creature) transforms((,newability[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=may name(Return a planeswalker) transforms((,newability[target(planeswalker|mygraveyard) moveto(hand)])) oneshot
|
auto=if type(planeswalker|myGraveyard)~morethan~0 then may name() name(Return a planeswalker) target(planeswalker|mygraveyard) moveto(hand)
|
||||||
auto=_ATTACKING_deplete:4 && may transforms((,newability[may name(Return a non-Avatar creature) target(creature[-Avatar]|mygraveyard) moveto(hand)])) oneshot
|
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.
|
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}
|
mana={3}{B}{B}
|
||||||
type=Enchantment Creature
|
type=Enchantment Creature
|
||||||
@@ -80110,7 +80112,7 @@ toughness=4
|
|||||||
[card]
|
[card]
|
||||||
name=Paladin Class
|
name=Paladin Class
|
||||||
auto=counter(0/0,1,Level)
|
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}=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) lord(creature|myBattlefield) 1/1
|
||||||
auto=this(variable{hascntlevel}=2) {4}{W}:name(Level 3) counter(0/0,1,Level) asSorcery
|
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&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&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=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|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|mybattlefield) restriction{compare(hascntpatheffect)~morethan~0}:name(Effect ends) removeallcounters(0/0.1.PathEffect)
|
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)
|
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.
|
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
|
type=Land
|
||||||
@@ -81198,9 +81200,9 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Perilous Landscape
|
name=Perilous Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({U}{B}{R})
|
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.)
|
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
|
type=Land
|
||||||
@@ -82143,10 +82145,10 @@ toughness=2
|
|||||||
name=Pigment Storm
|
name=Pigment Storm
|
||||||
target=creature
|
target=creature
|
||||||
auto=transforms((,newability[this(toughness=1) damage:1 && damage:4 targetController])) oneshot
|
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[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[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[this(toughness=4) damage:4 && damage:1 targetController])) oneshot
|
||||||
auto=transforms((,newability[auto=this(toughness>=5) damage:5])) 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.
|
text=Pigment Storm deals 5 damage to target creature. Excess damage is dealt to that creature's controller instead.
|
||||||
mana={3}{R}{R}
|
mana={3}{R}{R}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -84551,8 +84553,8 @@ subtype=Aura
|
|||||||
[card]
|
[card]
|
||||||
name=Prodigy's Prototype
|
name=Prodigy's Prototype
|
||||||
auto=@combat(attacking) source(vehicle|mybattlefield):name(Create pilot) token(Pilot)
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={1}{W}{U}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -88745,7 +88747,7 @@ type=Instant
|
|||||||
[card]
|
[card]
|
||||||
name=Redress Fate
|
name=Redress Fate
|
||||||
auto=all(*[artifact;enchantment]|mygraveyard) moveTo(battlefield)
|
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.)
|
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}
|
mana={6}{W}{W}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -93747,8 +93749,8 @@ subtype=Aura
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Sadistic Shell Game
|
name=Sadistic Shell Game
|
||||||
auto=ability$! destroy notaTarget(creature|myBattlefield) !$ opponent
|
|
||||||
auto=ability$! destroy notaTarget(creature|opponentBattlefield) !$ controller
|
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.
|
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}
|
mana={4}{B}
|
||||||
type=Sorcery
|
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=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 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=@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}.
|
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}
|
mana={1}{U}{B}{R}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -95153,7 +95155,7 @@ toughness=4
|
|||||||
[card]
|
[card]
|
||||||
name=Sauron, the Necromancer
|
name=Sauron, the Necromancer
|
||||||
abilities=menace
|
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.
|
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}
|
mana={3}{B}{B}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -96189,7 +96191,7 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Scrappy Bruiser
|
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.)
|
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}
|
mana={3}{R}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -97232,9 +97234,9 @@ type=Enchantment
|
|||||||
[card]
|
[card]
|
||||||
name=Seething Landscape
|
name=Seething Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({U}{B}{R})
|
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.)
|
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
|
type=Land
|
||||||
@@ -98285,8 +98287,8 @@ type=Sorcery
|
|||||||
[card]
|
[card]
|
||||||
name=Shadowed Caravel
|
name=Shadowed Caravel
|
||||||
auto=@explored(creature|mybattlefield):all(this) counter(1/1)
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={2}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -98741,9 +98743,9 @@ subtype=Aura
|
|||||||
[card]
|
[card]
|
||||||
name=Shattered Landscape
|
name=Shattered Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({R}{W}{B})
|
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.)
|
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
|
type=Land
|
||||||
@@ -98949,9 +98951,9 @@ subtype=Aura
|
|||||||
[card]
|
[card]
|
||||||
name=Sheltering Landscape
|
name=Sheltering Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Mountain) target(Mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Plains) target(Plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({R}{G}{W})
|
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.)
|
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
|
type=Land
|
||||||
@@ -100394,8 +100396,8 @@ type=Artifact
|
|||||||
[card]
|
[card]
|
||||||
name=Silent Submersible
|
name=Silent Submersible
|
||||||
auto=@combatdamaged(player,planeswalker) from(this):draw:1
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={U}{U}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -103783,7 +103785,7 @@ subtype=Equipment
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Sorcerous Spyglass
|
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.
|
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}
|
mana={2}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -105042,7 +105044,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Spellwild Ouphe
|
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.
|
text=Spells that target Spellwild Ouphe cost {2} less to cast.
|
||||||
mana={1}{G}
|
mana={1}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -105742,7 +105744,7 @@ type=Sorcery
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Splitskin Doll
|
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.
|
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}
|
mana={1}{W}
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
@@ -115254,8 +115256,8 @@ type=Artifact
|
|||||||
[card]
|
[card]
|
||||||
name=Thundersteel Colossus
|
name=Thundersteel Colossus
|
||||||
abilities=haste,trample
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={7}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -117207,9 +117209,9 @@ toughness=3
|
|||||||
[card]
|
[card]
|
||||||
name=Tranquil Landscape
|
name=Tranquil Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Island) target(Island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({G}{W}{U})
|
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.)
|
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
|
type=Land
|
||||||
@@ -118598,9 +118600,9 @@ subtype=Aura
|
|||||||
[card]
|
[card]
|
||||||
name=Twisted Landscape
|
name=Twisted Landscape
|
||||||
auto={T}:Add{C}
|
auto={T}:Add{C}
|
||||||
auto={1}{T}{S}:name(search Swamp) target(Swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
auto={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 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 Forest) target(Forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||||
autohand=__CYCLING__({B}{R}{G})
|
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.)
|
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
|
type=Land
|
||||||
@@ -120275,7 +120277,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Ursine Monstrosity
|
name=Ursine Monstrosity
|
||||||
abilities=trample
|
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.
|
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}
|
mana={2}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -120562,7 +120564,7 @@ type=Sorcery
|
|||||||
name=Vadrik, Astral Archmage
|
name=Vadrik, Astral Archmage
|
||||||
auto=if type(*[day;night]|battlefield)~equalto~0 then name(It becomes day) activate castcard(noevent named!:Day:!)
|
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=@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.
|
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
|
type=Legendary Creature
|
||||||
subtype=Human Wizard
|
subtype=Human Wizard
|
||||||
@@ -123307,7 +123309,7 @@ name=Voidpouncer
|
|||||||
abilities=devoid
|
abilities=devoid
|
||||||
kicker={2}{C}
|
kicker={2}{C}
|
||||||
auto=if paid(kicker) then counter(1/1,2)
|
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
|
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.
|
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}
|
mana={1}{R}
|
||||||
@@ -124874,7 +124876,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Wastewood Verge
|
name=Wastewood Verge
|
||||||
auto={T}:Add{G}
|
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.
|
text={T}: Add {G}. -- {T}: Add {B}. Activate only if you control a Swamp or a Forest.
|
||||||
type=Land
|
type=Land
|
||||||
[/card]
|
[/card]
|
||||||
@@ -124916,7 +124918,7 @@ toughness=1
|
|||||||
[card]
|
[card]
|
||||||
name=Watcher of the Spheres
|
name=Watcher of the Spheres
|
||||||
abilities=flying
|
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
|
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.
|
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}
|
mana={W}{U}
|
||||||
@@ -128863,7 +128865,7 @@ toughness=4
|
|||||||
[card]
|
[card]
|
||||||
name=Zimone, Paradox Sculptor
|
name=Zimone, Paradox Sculptor
|
||||||
auto=@each my combatbegins:counter(1/1) may target(<upto:2>creature|myBattlefield)
|
auto=@each my combatbegins:counter(1/1) may target(<upto:2>creature|myBattlefield)
|
||||||
auto={G}{U}{T}:target(<upto:2> *[artifact;creature]|myBattlefield) duplicatecounters(all)
|
auto={G}{U}{T}:target(<upto:2>*[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.
|
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}
|
mana={2}{G}{U}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
|
|||||||
@@ -1283,7 +1283,7 @@ subtype=Aura
|
|||||||
[card]
|
[card]
|
||||||
name=Aether Membrane
|
name=Aether Membrane
|
||||||
abilities=defender,reach
|
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.
|
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}
|
mana={1}{R}{R}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -2404,7 +2404,7 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Alabaster Leech
|
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.
|
text=White spells you cast cost {W} more to cast.
|
||||||
mana={W}
|
mana={W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -2703,7 +2703,7 @@ name=All Is Dust
|
|||||||
auto=sacrifice all(*[white;blue;black;red;green]|battlefield)
|
auto=sacrifice all(*[white;blue;black;red;green]|battlefield)
|
||||||
text=Each player sacrifices all colored permanents they control.
|
text=Each player sacrifices all colored permanents they control.
|
||||||
mana={7}
|
mana={7}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Eldrazi
|
subtype=Eldrazi
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -4146,7 +4146,7 @@ subtype=Aura
|
|||||||
name=Animar, Soul of Elements
|
name=Animar, Soul of Elements
|
||||||
abilities=protection from white,protection from black
|
abilities=protection from white,protection from black
|
||||||
auto=@movedTo(creature|mystack):counter(1/1)
|
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.
|
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}
|
mana={U}{R}{G}
|
||||||
type=Legendary Creature
|
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
|
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.
|
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}
|
mana={U}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Merfolk
|
subtype=Merfolk
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -5717,7 +5717,7 @@ type=Artifact
|
|||||||
[card]
|
[card]
|
||||||
name=Arm with Aether
|
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."
|
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}
|
mana={2}{U}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
[/card]
|
[/card]
|
||||||
@@ -7043,8 +7043,8 @@ subtype=Aura
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Aura of Silence
|
name=Aura of Silence
|
||||||
auto=lord(artifact|opponentcastingzone) altercost(colorless, +2)
|
auto=lord(artifact|opponentcastingzone) altercost(colorless,+2)
|
||||||
auto=lord(enchantment|opponentcastingzone) altercost(colorless, +2)
|
auto=lord(enchantment|opponentcastingzone) altercost(colorless,+2)
|
||||||
auto={S}:destroy target(other *[artifact;enchantment])
|
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.
|
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}
|
mana={1}{W}{W}
|
||||||
@@ -8615,7 +8615,7 @@ toughness=2
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Ballyrush Banneret
|
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.
|
text=Kithkin spells and Soldier spells you cast cost {1} less to cast.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
type=Creature
|
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)
|
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.
|
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}
|
mana={1}{B}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Faerie
|
subtype=Faerie
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -11187,7 +11187,7 @@ auto=2/0
|
|||||||
auto=transforms((allsubtypes)) ueot
|
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.
|
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}
|
mana={1}{R}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Shapeshifter
|
subtype=Shapeshifter
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -13244,7 +13244,7 @@ target=goblin|mygraveyard
|
|||||||
auto=moveto(hand)
|
auto=moveto(hand)
|
||||||
text=Return target Goblin card from your graveyard to your hand.
|
text=Return target Goblin card from your graveyard to your hand.
|
||||||
mana={B}
|
mana={B}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Goblin
|
subtype=Goblin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -13316,7 +13316,7 @@ name=Boggart Shenanigans
|
|||||||
auto=@movedTo(other goblin|graveyard) from(myBattlefield):may damage:1 target(player)
|
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.
|
text=Whenever another Goblin you control dies, you may have Boggart Shenanigans deal 1 damage to target player.
|
||||||
mana={2}{R}
|
mana={2}{R}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Goblin
|
subtype=Goblin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -14035,7 +14035,7 @@ toughness=7
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Bosk Banneret
|
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.
|
text=Treefolk spells and Shaman spells you cast cost {1} less to cast.
|
||||||
mana={1}{G}
|
mana={1}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -14143,7 +14143,7 @@ auto=cantpwattack
|
|||||||
auto=cantblock
|
auto=cantblock
|
||||||
text=Enchant creature -- Enchanted creature can't attack or block.
|
text=Enchant creature -- Enchanted creature can't attack or block.
|
||||||
mana={2}{W}
|
mana={2}{W}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Rebel Aura
|
subtype=Rebel Aura
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -14915,7 +14915,7 @@ type=Enchantment
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Brighthearth Banneret
|
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)
|
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.)
|
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}
|
mana={1}{R}
|
||||||
@@ -18147,7 +18147,7 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Centaur Omenreader
|
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)
|
auto=@untapped(this):all(*|myhand) moveto(hand)
|
||||||
text=As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast.
|
text=As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast.
|
||||||
mana={3}{G}
|
mana={3}{G}
|
||||||
@@ -19304,8 +19304,8 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Chill
|
name=Chill
|
||||||
auto=lord(*[red]|mycastingzone) altercost(colorless, +2)
|
auto=lord(*[red]|mycastingzone) altercost(colorless,+2)
|
||||||
auto=lord(*[red]|opponentcastingzone) altercost(colorless, +2)
|
auto=lord(*[red]|opponentcastingzone) altercost(colorless,+2)
|
||||||
text=Red spells cost {2} more to cast.
|
text=Red spells cost {2} more to cast.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
type=Enchantment
|
type=Enchantment
|
||||||
@@ -20456,7 +20456,7 @@ auto=shroud
|
|||||||
auto=@movedto(creature[rogue]|battlefield):may all(trigger[to]) rehook
|
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}
|
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}
|
mana={2}
|
||||||
type=Tribal Artifact
|
type=Kindred Artifact
|
||||||
subtype=Rogue Equipment
|
subtype=Rogue Equipment
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -21091,7 +21091,7 @@ type=Artifact
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Coalition Victory
|
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.
|
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}
|
mana={3}{W}{U}{B}{R}{G}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -21415,7 +21415,7 @@ type=Enchantment
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Collective Unconscious
|
name=Collective Unconscious
|
||||||
auto=foreach(creature|myBattlefield)draw:1
|
auto=foreach(creature|myBattlefield) draw:1
|
||||||
text=Draw a card for each creature you control.
|
text=Draw a card for each creature you control.
|
||||||
mana={4}{G}{G}
|
mana={4}{G}{G}
|
||||||
type=Sorcery
|
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)
|
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.
|
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}
|
mana={3}{R}{R}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Elemental
|
subtype=Elemental
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -22243,7 +22243,7 @@ type=Enchantment
|
|||||||
[card]
|
[card]
|
||||||
name=Contempt
|
name=Contempt
|
||||||
target=creature
|
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.
|
text=Enchant creature -- Whenever enchanted creature attacks, return it and Contempt to their owners' hands at end of combat.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
type=Enchantment
|
type=Enchantment
|
||||||
@@ -23657,7 +23657,7 @@ target=creature
|
|||||||
auto=moveTo(exile) && token(Shapeshifter,Creature Shapeshifter,1/1,changeling) targetcontroller
|
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.
|
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}
|
mana={2}{W}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Shapeshifter
|
subtype=Shapeshifter
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -24323,7 +24323,7 @@ target=creature[giant]|mybattlefield
|
|||||||
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature)])) forever
|
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature)])) forever
|
||||||
text=Choose a Giant creature you control. It deals damage equal to its power to target creature.
|
text=Choose a Giant creature you control. It deals damage equal to its power to target creature.
|
||||||
mana={1}{R}
|
mana={1}{R}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Giant
|
subtype=Giant
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -25632,8 +25632,8 @@ toughness=4
|
|||||||
name=Daredevil Dragster
|
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{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=@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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={3}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -26281,7 +26281,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Daru Warchief
|
name=Daru Warchief
|
||||||
auto=lord(soldier|mycastingzone) altercost(colorless, -1)
|
auto=lord(soldier|mycastingzone) altercost(colorless,-1)
|
||||||
auto=lord(soldier|myBattlefield) 1/2
|
auto=lord(soldier|myBattlefield) 1/2
|
||||||
text=Soldier spells you cast cost {1} less to cast. -- Soldier creatures you control get +1/+2.
|
text=Soldier spells you cast cost {1} less to cast. -- Soldier creatures you control get +1/+2.
|
||||||
mana={2}{W}{W}
|
mana={2}{W}{W}
|
||||||
@@ -28736,7 +28736,7 @@ type=Sorcery
|
|||||||
[card]
|
[card]
|
||||||
name=Desecration Elemental
|
name=Desecration Elemental
|
||||||
abilities=fear
|
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.
|
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}
|
mana={3}{B}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -30446,7 +30446,7 @@ auto=teach(creature) {4}:draw:1 controller
|
|||||||
auto=@movedto(creature[wizard]|battlefield):may all(trigger[to]) rehook
|
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}
|
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}
|
mana={3}
|
||||||
type=Tribal Artifact
|
type=Kindred Artifact
|
||||||
subtype=Wizard Equipment
|
subtype=Wizard Equipment
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -31314,7 +31314,7 @@ toughness=7
|
|||||||
[card]
|
[card]
|
||||||
name=Dragonlord Kolaghan
|
name=Dragonlord Kolaghan
|
||||||
abilities=flying,haste
|
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
|
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.
|
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}
|
mana={4}{B}{R}
|
||||||
@@ -31349,7 +31349,7 @@ toughness=5
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Dragonlord's Servant
|
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.
|
text=Dragon spells you cast cost {1} less to cast.
|
||||||
mana={1}{R}
|
mana={1}{R}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -34082,7 +34082,7 @@ target=player
|
|||||||
auto=all(creature|targetedpersonsBattlefield) transforms((removecreaturesubtypes,newability[-2/0])) ueot
|
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.
|
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}
|
mana={2}{U}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Shapeshifter
|
subtype=Shapeshifter
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -34383,7 +34383,7 @@ auto=trample
|
|||||||
auto=@combat(attacking) source(mytgt):ability$!name(sacrifice 2 permanents) notaTarget(<2>*|mybattlefield) sacrifice!$ opponent
|
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.)
|
text=Enchant creature -- Enchanted creature gets +10/+10 and has trample and annihilator 2. (Whenever it attacks, defending player sacrifices two permanents.)
|
||||||
mana={8}
|
mana={8}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Eldrazi Aura
|
subtype=Eldrazi Aura
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -35154,7 +35154,7 @@ name=Elvish Promenade
|
|||||||
auto=foreach(elf|myBattlefield) token(Elf Warrior,creature Elf Warrior,1/1,green)
|
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.
|
text=Put a 1/1 green Elf Warrior creature token onto the battlefield for each Elf you control.
|
||||||
mana={3}{G}
|
mana={3}{G}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Elf
|
subtype=Elf
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -38237,7 +38237,7 @@ target=creature[-elf]
|
|||||||
auto=destroy
|
auto=destroy
|
||||||
text=Destroy target non-Elf creature.
|
text=Destroy target non-Elf creature.
|
||||||
mana={2}{B}
|
mana={2}{B}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Elf
|
subtype=Elf
|
||||||
[/card]
|
[/card]
|
||||||
[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)
|
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.
|
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}
|
mana={1}{G}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Elemental
|
subtype=Elemental
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -38520,7 +38520,7 @@ name=Faerie Tauntings
|
|||||||
auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:may life:-1 opponent
|
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.
|
text=Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life.
|
||||||
mana={2}{B}
|
mana={2}{B}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Faerie
|
subtype=Faerie
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -38529,7 +38529,7 @@ target=*[-faerie]|stack
|
|||||||
auto=fizzleto(exile)
|
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.
|
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}
|
mana={1}{U}{U}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Faerie
|
subtype=Faerie
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -40168,7 +40168,7 @@ auto=life:10
|
|||||||
auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then token(Giant,Creature Giant,5/5,white)
|
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.
|
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}
|
mana={4}{W}{W}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Giant
|
subtype=Giant
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -41743,8 +41743,8 @@ type=Enchantment
|
|||||||
name=Fleetwheel Cruiser
|
name=Fleetwheel Cruiser
|
||||||
abilities=trample,haste
|
abilities=trample,haste
|
||||||
auto=becomes(Artifact Creature) ueot
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={4}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -42412,7 +42412,7 @@ auto=damage:5 targetController
|
|||||||
auto=-5/-5
|
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.
|
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)}
|
mana={3}{B}{S(goblin|mybattlefield)}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Goblin
|
subtype=Goblin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -43636,7 +43636,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Frogtosser Banneret
|
name=Frogtosser Banneret
|
||||||
abilities=haste
|
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.
|
text=Haste -- Goblin spells and Rogue spells you cast cost {1} less to cast.
|
||||||
mana={1}{B}
|
mana={1}{B}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -46271,7 +46271,7 @@ auto=damage:4
|
|||||||
auto=aslongas(giant|myBattlefield) draw:1 controller
|
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.
|
text=Giant's Ire deals 4 damage to target player. If you control a Giant, draw a card.
|
||||||
mana={3}{R}
|
mana={3}{R}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Giant
|
subtype=Giant
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -47246,7 +47246,7 @@ toughness=3
|
|||||||
[card]
|
[card]
|
||||||
name=Glowrider
|
name=Glowrider
|
||||||
auto=lord(*[-creature]|mycastingzone) altercost(colorless,+1)
|
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.
|
text=Noncreature spells cost {1} more to cast.
|
||||||
mana={2}{W}
|
mana={2}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -51776,7 +51776,7 @@ toughness=2
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Haazda Exonerator
|
name=Haazda Exonerator
|
||||||
auto={T}{S}:destroy target(other aura)
|
auto={T}{S}:destroy target(aura)
|
||||||
text={T}, Sacrifice Haazda Exonerator: Destroy target Aura.
|
text={T}, Sacrifice Haazda Exonerator: Destroy target Aura.
|
||||||
mana={W}
|
mana={W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -52560,14 +52560,6 @@ mana={2}{W}
|
|||||||
type=Instant
|
type=Instant
|
||||||
[/card]
|
[/card]
|
||||||
[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
|
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
|
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_ )! )!
|
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]
|
||||||
[card]
|
[card]
|
||||||
name=Herald of Kozilek
|
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.
|
text=Devoid (This card has no color.) -- Colorless spells you cast cost {1} less to cast.
|
||||||
mana={1}{U}{R}
|
mana={1}{U}{R}
|
||||||
abilities=devoid
|
abilities=devoid
|
||||||
@@ -54107,7 +54099,7 @@ toughness=3
|
|||||||
name=Herald of War
|
name=Herald of War
|
||||||
abilities=flying
|
abilities=flying
|
||||||
auto=_ATTACKING_counter(1/1)
|
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.
|
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}
|
mana={3}{W}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -54127,7 +54119,7 @@ toughness=2
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Herald of the Pantheon
|
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
|
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.
|
text=Enchantment spells you cast cost {1} less to cast. -- Whenever you cast an enchantment spell, you gain 1 life.
|
||||||
mana={1}{G}
|
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
|
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.
|
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}
|
mana={1}{W}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Elemental
|
subtype=Elemental
|
||||||
[/card]
|
[/card]
|
||||||
[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)
|
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.)
|
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}
|
mana={3}{G}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Elf
|
subtype=Elf
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -59764,7 +59756,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Jace's Sanctum
|
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
|
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_
|
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.)
|
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
|
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.
|
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}
|
mana={5}{U}{U}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Rogue
|
subtype=Rogue
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -64473,7 +64465,7 @@ toughness=0
|
|||||||
[card]
|
[card]
|
||||||
name=Krallenhorde Howler
|
name=Krallenhorde Howler
|
||||||
backside=Duskwatch Recruiter
|
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(*|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)
|
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
|
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)
|
auto=@each my end:untap all(merfolk|myBattlefield)
|
||||||
text=At the beginning of your end step, untap all Merfolk you control.
|
text=At the beginning of your end step, untap all Merfolk you control.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Merfolk
|
subtype=Merfolk
|
||||||
[/card]
|
[/card]
|
||||||
[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)
|
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.
|
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}
|
mana={1}{W}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Kithkin
|
subtype=Kithkin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -75398,8 +75390,8 @@ toughness=6
|
|||||||
[card]
|
[card]
|
||||||
name=Mobile Garrison
|
name=Mobile Garrison
|
||||||
auto=_ATTACKING_untap target(other *[artifact;creature]|mybattlefield)
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={3}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -76559,7 +76551,7 @@ other={1}{B} name(Prowl)
|
|||||||
otherrestriction=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.
|
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}
|
mana={2}{B}{B}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Rogue
|
subtype=Rogue
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -78146,7 +78138,7 @@ auto=3/-3
|
|||||||
auto=transforms((removecreaturesubtypes)) ueot
|
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.
|
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}
|
mana={1}{B}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Shapeshifter
|
subtype=Shapeshifter
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -79949,6 +79941,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Nightshade Schemers
|
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 )!)!
|
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
|
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.
|
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
|
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.
|
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}
|
mana={2}{B}{B}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Rogue
|
subtype=Rogue
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -80794,7 +80787,7 @@ other={5}{U} name(Prowl)
|
|||||||
otherrestriction=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.
|
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}
|
mana={3}{U}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Rogue
|
subtype=Rogue
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -81329,7 +81322,7 @@ type=Land
|
|||||||
[card]
|
[card]
|
||||||
name=Oath of Ajani
|
name=Oath of Ajani
|
||||||
auto=counter(1/1) all(creature|mybattlefield)
|
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.
|
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}
|
mana={G}{W}
|
||||||
type=Legendary Enchantment
|
type=Legendary Enchantment
|
||||||
@@ -81652,7 +81645,7 @@ auto=haste
|
|||||||
auto=@movedto(creature[warrior]|battlefield):may all(trigger[to]) rehook
|
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}
|
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}
|
mana={3}
|
||||||
type=Tribal Artifact
|
type=Kindred Artifact
|
||||||
subtype=Warrior Equipment
|
subtype=Warrior Equipment
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -83808,8 +83801,8 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Oviya Pashiri, Sage Lifecrafter
|
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={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.
|
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}
|
mana={G}
|
||||||
type=Legendary Creature
|
type=Legendary Creature
|
||||||
@@ -85329,7 +85322,7 @@ auto=-1/-1
|
|||||||
auto=aslongas(faerie|myBattlefield) draw:1 controller
|
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.
|
text=Target creature gets -1/-1 until end of turn. If you control a Faerie, draw a card.
|
||||||
mana={B}
|
mana={B}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Faerie
|
subtype=Faerie
|
||||||
[/card]
|
[/card]
|
||||||
[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)
|
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.
|
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}
|
mana={1}{B}
|
||||||
type=Tribal Enchantment
|
type=Kindred Enchantment
|
||||||
subtype=Elf
|
subtype=Elf
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -92268,7 +92261,7 @@ name=Raven Familiar
|
|||||||
abilities=flying,hiddenface
|
abilities=flying,hiddenface
|
||||||
auto=upcost[{2}{U};next upkeep] sacrifice
|
auto=upcost[{2}{U};next upkeep] sacrifice
|
||||||
aicode=activate transforms((,newability[moveto(hand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos<=2]|mylibrary)])) ueot
|
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.
|
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}
|
mana={2}{U}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -92683,7 +92676,7 @@ auto=token(Treefolk,Creature Treffolk,2/5,green)
|
|||||||
autograveyard=@movedTo(forest|myBattlefield):may moveto(hand)
|
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.
|
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}
|
mana={4}{G}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Treefolk
|
subtype=Treefolk
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -92891,7 +92884,7 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Reave Soul
|
name=Reave Soul
|
||||||
target=creature[power<=3]|battlefield
|
target=creature[power<=3]
|
||||||
auto=destroy
|
auto=destroy
|
||||||
text=Destroy target creature with power 3 or less.
|
text=Destroy target creature with power 3 or less.
|
||||||
mana={1}{B}
|
mana={1}{B}
|
||||||
@@ -93940,8 +93933,8 @@ toughness=2
|
|||||||
name=Renegade Freighter
|
name=Renegade Freighter
|
||||||
auto=this(attacking) 1/1
|
auto=this(attacking) 1/1
|
||||||
auto=this(attacking) trample
|
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=_CREW2_
|
||||||
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=_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.)
|
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}
|
mana={3}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
@@ -96735,7 +96728,7 @@ auto=destroy
|
|||||||
auto=aslongas(treefolk|myBattlefield) draw:1 controller
|
auto=aslongas(treefolk|myBattlefield) draw:1 controller
|
||||||
text=Destroy target noncreature permanent. If you control a Treefolk, draw a card.
|
text=Destroy target noncreature permanent. If you control a Treefolk, draw a card.
|
||||||
mana={4}{G}
|
mana={4}{G}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Treefolk
|
subtype=Treefolk
|
||||||
[/card]
|
[/card]
|
||||||
[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
|
auto=aslongas(wizard|myBattlefield) draw:1 controller
|
||||||
text=Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card.
|
text=Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card.
|
||||||
mana={2}{U}
|
mana={2}{U}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Wizard
|
subtype=Wizard
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -104004,7 +103997,7 @@ target=player
|
|||||||
auto=all(creature|targetedpersonsbattlefield) 0/1 ueot && all(creature|targetedpersonsbattlefield) transforms((allsubtypes)) ueot
|
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.
|
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}
|
mana={W}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Shapeshifter
|
subtype=Shapeshifter
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -106759,7 +106752,7 @@ name=Skittering Invasion
|
|||||||
auto=_ELDRAZISPAWN_*5
|
auto=_ELDRAZISPAWN_*5
|
||||||
text=Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1}."
|
text=Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1}."
|
||||||
mana={7}
|
mana={7}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Eldrazi
|
subtype=Eldrazi
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -110801,8 +110794,7 @@ toughness=3
|
|||||||
[card]
|
[card]
|
||||||
name=Sphinx of Jwar Isle
|
name=Sphinx of Jwar Isle
|
||||||
abilities=flying,hexproof
|
abilities=flying,hexproof
|
||||||
alias=185709
|
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
|
||||||
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
|
|
||||||
text=Flying, shroud -- You may look at the top card of your library. (You may do this at any time.)
|
text=Flying, shroud -- You may look at the top card of your library. (You may do this at any time.)
|
||||||
mana={4}{U}{U}
|
mana={4}{U}{U}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -114019,7 +114011,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Stonybrook Banneret
|
name=Stonybrook Banneret
|
||||||
abilities=islandwalk
|
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.
|
text=Islandwalk -- Merfolk spells and Wizard spells you cast cost {1} less to cast.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -114510,7 +114502,7 @@ auto=-4/0
|
|||||||
auto=aslongas(wizard|myBattlefield) draw:1 controller
|
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.
|
text=Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card.
|
||||||
mana={U}
|
mana={U}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Wizard
|
subtype=Wizard
|
||||||
[/card]
|
[/card]
|
||||||
[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)
|
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.
|
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}
|
mana={3}{W}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Merfolk
|
subtype=Merfolk
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -116049,7 +116041,7 @@ auto=all(creature|myBattlefield) 1/1 ueot
|
|||||||
auto=aslongas(kithkin|myBattlefield) draw:1 controller
|
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.
|
text=Creatures you control get +1/+1 until end of turn. If you control a Kithkin, draw a card.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Kithkin
|
subtype=Kithkin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -117941,7 +117933,7 @@ target=anytarget
|
|||||||
auto=damage:2
|
auto=damage:2
|
||||||
text=Tarfire deals 2 damage to any target.
|
text=Tarfire deals 2 damage to any target.
|
||||||
mana={R}
|
mana={R}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Goblin
|
subtype=Goblin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -119598,7 +119590,7 @@ toughness=1
|
|||||||
name=Thalia, Guardian of Thraben
|
name=Thalia, Guardian of Thraben
|
||||||
abilities=first strike
|
abilities=first strike
|
||||||
auto=lord(*[-creature]|mycastingzone) altercost(colorless,+1)
|
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.
|
text=First Strike -- Noncreature spells cost {1} more to cast.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
type=Legendary Creature
|
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
|
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.
|
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}
|
mana={2}{U}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Rogue
|
subtype=Rogue
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -120237,7 +120229,7 @@ auto=@movedto(creature[shaman]|battlefield):may all(trigger[to]) rehook
|
|||||||
auto={4}:equip
|
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}
|
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}
|
mana={2}
|
||||||
type=Tribal Artifact
|
type=Kindred Artifact
|
||||||
subtype=Shaman Equipment
|
subtype=Shaman Equipment
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -124060,7 +124052,7 @@ mana={4}
|
|||||||
type=Artifact
|
type=Artifact
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Tribal Flames
|
name=Kindred Flames
|
||||||
target=anytarget
|
target=anytarget
|
||||||
auto=damage:pbasiclandtypes
|
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.
|
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
|
type=Sorcery
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Tribal Forcemage
|
name=Kindred Forcemage
|
||||||
facedown={3}
|
facedown={3}
|
||||||
autofacedown={1}{G}:morph
|
autofacedown={1}{G}:morph
|
||||||
autofaceup=chooseatype all(creature[chosentype]) 2/2 ueot && all(creature[chosentype]) trample ueot chooseend
|
autofaceup=chooseatype all(creature[chosentype]) 2/2 ueot && all(creature[chosentype]) trample ueot chooseend
|
||||||
@@ -124080,13 +124072,13 @@ power=1
|
|||||||
toughness=1
|
toughness=1
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Tribal Golem
|
name=Kindred Golem
|
||||||
auto=aslongas(beast|myBattlefield) trample
|
auto=aslongas(beast|myBattlefield) trample
|
||||||
auto=aslongas(goblin|myBattlefield) haste
|
auto=aslongas(goblin|myBattlefield) haste
|
||||||
auto=aslongas(soldier|myBattlefield) first strike
|
auto=aslongas(soldier|myBattlefield) first strike
|
||||||
auto=aslongas(wizard|myBattlefield) flying
|
auto=aslongas(wizard|myBattlefield) flying
|
||||||
auto=aslongas(zombie|myBattlefield) {B}:regenerate
|
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}
|
mana={6}
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
subtype=Golem
|
subtype=Golem
|
||||||
@@ -124094,7 +124086,7 @@ power=4
|
|||||||
toughness=4
|
toughness=4
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Tribal Unity
|
name=Kindred Unity
|
||||||
auto=chooseatype all(creature[chosentype]) castx/castx ueot chooseend
|
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.
|
text=Creatures of the creature type of your choice get +X/+X until end of turn.
|
||||||
mana={X}{2}{G}
|
mana={X}{2}{G}
|
||||||
@@ -125713,7 +125705,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Undead Warchief
|
name=Undead Warchief
|
||||||
auto=lord(zombie|myBattlefield) 2/1
|
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.
|
text=Zombie spells you cast cost {1} less to cast. -- Zombie creatures you control get +2/+1.
|
||||||
mana={2}{B}{B}
|
mana={2}{B}{B}
|
||||||
type=Creature
|
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
|
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}
|
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}
|
mana={2}
|
||||||
type=Tribal Artifact
|
type=Kindred Artifact
|
||||||
subtype=Soldier Equipment
|
subtype=Soldier Equipment
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -129273,7 +129265,7 @@ auto=destroy
|
|||||||
auto=token(Faerie Rogue,Creature Faerie,1/1,flying black)
|
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.
|
text=Destroy target nonblack creature. Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield.
|
||||||
mana={4}{B}
|
mana={4}{B}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Faerie
|
subtype=Faerie
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -130615,7 +130607,7 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Vryn Wingmare
|
name=Vryn Wingmare
|
||||||
abilities=flying
|
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.
|
text=Flying -- Noncreature spells cost {1} more to cast.
|
||||||
mana={2}{W}
|
mana={2}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -131933,7 +131925,7 @@ type=Artifact
|
|||||||
[card]
|
[card]
|
||||||
name=Warden of Evos Isle
|
name=Warden of Evos Isle
|
||||||
abilities=flying
|
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.
|
text=Flying. -- Creature spells with flying you cast cost 1 less to cast.
|
||||||
mana={2}{U}
|
mana={2}{U}
|
||||||
type=Creature
|
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
|
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.
|
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}
|
mana={1}{B}
|
||||||
type=Tribal Sorcery
|
type=Kindred Sorcery
|
||||||
subtype=Goblin
|
subtype=Goblin
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -134634,7 +134626,7 @@ target=creature
|
|||||||
auto=transforms((,setpower=4,settoughness=4,changeling,flying)) ueot
|
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.
|
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}
|
mana={1}{U}
|
||||||
type=Tribal Instant
|
type=Kindred Instant
|
||||||
subtype=Shapeshifter
|
subtype=Shapeshifter
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
|
|||||||
@@ -192,7 +192,7 @@ subtype=Aminatou
|
|||||||
name=Angrath, Captain of Chaos
|
name=Angrath, Captain of Chaos
|
||||||
auto=counter(0/0,5,loyalty)
|
auto=counter(0/0,5,loyalty)
|
||||||
auto=lord(creature|myBattlefield) menace
|
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.)
|
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}
|
mana={2}{BR}{BR}
|
||||||
type=Legendary Planeswalker
|
type=Legendary Planeswalker
|
||||||
@@ -452,7 +452,7 @@ subtype=Chandra
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Chandra, Awakened Inferno
|
name=Chandra, Awakened Inferno
|
||||||
auto=nofizzle
|
abilities=nofizzle
|
||||||
auto=counter(0/0,6,loyalty)
|
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,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])
|
auto={C(0/0,-3,Loyalty)}:name(-3: Deals 3 damage to each non-elemental) damage:3 all(creature[-elemental])
|
||||||
@@ -1725,7 +1725,7 @@ name=Kaito, Bane of Nightmares
|
|||||||
auto=counter(0/0,4,loyalty)
|
auto=counter(0/0,4,loyalty)
|
||||||
autohand={1}{U}{B}{N}:ninjutsu
|
autohand={1}{U}{B}{N}:ninjutsu
|
||||||
auto=this(variable{controllerturn}>0) becomes(Ninja Creature,3/4,hexproof)
|
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(<upto:psurveiloffsetplus2plusend>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<psurveiloffsetplus2plusend>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed all(*[zpos=1]|mylibrary) transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend
|
auto={C(0/0,0,Loyalty)}:name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(<upto:psurveiloffsetplus2plusend>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<psurveiloffsetplus2plusend>*|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)]))
|
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.
|
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.
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ class AIPlayerBaka: public AIPlayer{
|
|||||||
virtual int chooseBlockers();
|
virtual int chooseBlockers();
|
||||||
virtual int canFirstStrikeKill(MTGCardInstance * card, MTGCardInstance *ennemy);
|
virtual int canFirstStrikeKill(MTGCardInstance * card, MTGCardInstance *ennemy);
|
||||||
virtual int effectBadOrGood(MTGCardInstance * card, int mode = MODE_PUTINTOPLAY, TargetChooser * tc = NULL);
|
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)
|
// 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);
|
virtual int CanHandleCost(ManaCost * cost, MTGCardInstance * card = NULL);
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ public:
|
|||||||
TYPE_EQUIPMENT = 11,
|
TYPE_EQUIPMENT = 11,
|
||||||
TYPE_AURA = 12,
|
TYPE_AURA = 12,
|
||||||
TYPE_PLANESWALKER = 13,
|
TYPE_PLANESWALKER = 13,
|
||||||
TYPE_TRIBAL = 14,
|
TYPE_KINDRED = 14,
|
||||||
TYPE_PLANE = 15,
|
TYPE_PLANE = 15,
|
||||||
TYPE_SCHEME = 16,
|
TYPE_SCHEME = 16,
|
||||||
TYPE_VANGUARD = 17,
|
TYPE_VANGUARD = 17,
|
||||||
|
|||||||
@@ -685,7 +685,7 @@ void Credits::Render()
|
|||||||
{
|
{
|
||||||
f2->DrawString(_("There's more!").c_str(), 10, y + 15);
|
f2->DrawString(_("There's more!").c_str(), 10, y + 15);
|
||||||
f->DrawString(_("Mods, additional cards, updates and more at:").c_str(), 10, y + 30);
|
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);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -605,7 +605,7 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe
|
|||||||
if (grave->hasType("artifact")) checkTypesAmount++;
|
if (grave->hasType("artifact")) checkTypesAmount++;
|
||||||
if (grave->hasType("planeswalker")) checkTypesAmount++;
|
if (grave->hasType("planeswalker")) checkTypesAmount++;
|
||||||
if (grave->hasType("battle")) checkTypesAmount++;
|
if (grave->hasType("battle")) checkTypesAmount++;
|
||||||
if (grave->hasType("tribal")) checkTypesAmount++;
|
if (grave->hasType("kindred")) checkTypesAmount++;
|
||||||
if (checkTypesAmount < 4)
|
if (checkTypesAmount < 4)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@@ -625,7 +625,7 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe
|
|||||||
if (grave->hasType("artifact")) checkTypesAmount++;
|
if (grave->hasType("artifact")) checkTypesAmount++;
|
||||||
if (grave->hasType("planeswalker")) checkTypesAmount++;
|
if (grave->hasType("planeswalker")) checkTypesAmount++;
|
||||||
if (grave->hasType("battle")) checkTypesAmount++;
|
if (grave->hasType("battle")) checkTypesAmount++;
|
||||||
if (grave->hasType("tribal")) checkTypesAmount++;
|
if (grave->hasType("kindred")) checkTypesAmount++;
|
||||||
if (checkTypesAmount > 3)
|
if (checkTypesAmount > 3)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Subtypes::Subtypes()
|
|||||||
find("Equipment");
|
find("Equipment");
|
||||||
find("Aura");
|
find("Aura");
|
||||||
find("Planeswalker");
|
find("Planeswalker");
|
||||||
find("Tribal");
|
find("Kindred");
|
||||||
find("Plane");
|
find("Plane");
|
||||||
find("Scheme");
|
find("Scheme");
|
||||||
find("Vanguard");
|
find("Vanguard");
|
||||||
@@ -96,7 +96,7 @@ bool Subtypes::isType(unsigned int type)
|
|||||||
type == TYPE_LAND ||
|
type == TYPE_LAND ||
|
||||||
type == TYPE_ARTIFACT ||
|
type == TYPE_ARTIFACT ||
|
||||||
type == TYPE_PLANESWALKER ||
|
type == TYPE_PLANESWALKER ||
|
||||||
type == TYPE_TRIBAL ||
|
type == TYPE_KINDRED ||
|
||||||
type == TYPE_PLANE ||
|
type == TYPE_PLANE ||
|
||||||
type == TYPE_SCHEME ||
|
type == TYPE_SCHEME ||
|
||||||
type == TYPE_VANGUARD ||
|
type == TYPE_VANGUARD ||
|
||||||
|
|||||||
@@ -319,6 +319,11 @@ TargetChooser * TargetChooserFactory::createTargetChooser(string s, MTGCardInsta
|
|||||||
zones[nbzones++] = MTGGameZone::MY_HAND;
|
zones[nbzones++] = MTGGameZone::MY_HAND;
|
||||||
zones[nbzones++] = MTGGameZone::OPPONENT_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)
|
else if (zoneName.compare("library") == 0)
|
||||||
{
|
{
|
||||||
zones[nbzones++] = MTGGameZone::MY_LIBRARY;
|
zones[nbzones++] = MTGGameZone::MY_LIBRARY;
|
||||||
@@ -1155,7 +1160,7 @@ TargetChooser * TargetChooserFactory::createTargetChooser(string s, MTGCardInsta
|
|||||||
cd->removeType("creature");
|
cd->removeType("creature");
|
||||||
cd->removeType("planeswalker");
|
cd->removeType("planeswalker");
|
||||||
cd->removeType("battle");
|
cd->removeType("battle");
|
||||||
cd->removeType("tribal");
|
cd->removeType("kindred");
|
||||||
if (!cd->types.size()){
|
if (!cd->types.size()){
|
||||||
int i = rand() % 10000 + 1;
|
int i = rand() % 10000 + 1;
|
||||||
ostringstream subt;
|
ostringstream subt;
|
||||||
|
|||||||
@@ -2099,22 +2099,24 @@ void WGuiFilterItem::updateValue()
|
|||||||
mParent->subMenu = NEW SimpleMenu(JGE::GetInstance(), WResourceManager::Instance(), -1234, this, Fonts::MAIN_FONT, 20, 20, "Filter:");
|
mParent->subMenu = NEW SimpleMenu(JGE::GetInstance(), WResourceManager::Instance(), -1234, this, Fonts::MAIN_FONT, 20, 20, "Filter:");
|
||||||
if (filterType == FILTER_TYPE)
|
if (filterType == FILTER_TYPE)
|
||||||
{
|
{
|
||||||
|
mParent->addArg("Legendary Creature", "t:Legendary;&t:Creature;");
|
||||||
mParent->addArg("Artifact", "t:Artifact;");
|
mParent->addArg("Artifact", "t:Artifact;");
|
||||||
mParent->addArg("Artifact Creature", "t:Artifact;&t:Creature;");
|
mParent->addArg("Artifact Creature", "t:Artifact;&t:Creature;");
|
||||||
mParent->addArg("Aura", "t:Aura;");
|
mParent->addArg("Aura", "t:Aura;");
|
||||||
mParent->addArg("Basic", "t:Basic;");
|
mParent->addArg("Basic", "t:Basic;");
|
||||||
|
mParent->addArg("Battle", "t:Battle;");
|
||||||
mParent->addArg("Creature", "t:Creature;");
|
mParent->addArg("Creature", "t:Creature;");
|
||||||
mParent->addArg("Enchantment", "t:Enchantment;");
|
mParent->addArg("Enchantment", "t:Enchantment;");
|
||||||
mParent->addArg("Equipment", "t:Equipment;");
|
mParent->addArg("Equipment", "t:Equipment;");
|
||||||
mParent->addArg("Instant", "t:Instant;");
|
mParent->addArg("Instant", "t:Instant;");
|
||||||
|
mParent->addArg("Kindred", "t:Kindred;");
|
||||||
mParent->addArg("Land", "t:Land;");
|
mParent->addArg("Land", "t:Land;");
|
||||||
mParent->addArg("Legendary", "t:Legendary;");
|
mParent->addArg("Legendary", "t:Legendary;");
|
||||||
mParent->addArg("Legendary Creature", "t:Legendary;&t:Creature;");
|
mParent->addArg("Noncreature", "{t:Creature;}");
|
||||||
mParent->addArg("Sorcery", "t:Sorcery;");
|
mParent->addArg("Nonland", "{t:Land;}");
|
||||||
mParent->addArg("Snow", "t:Snow;");
|
|
||||||
mParent->addArg("Tribal", "t:Tribal;");
|
|
||||||
mParent->addArg("Planeswalker", "t:Planeswalker;");
|
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("Dungeon", "t:Dungeon;");
|
||||||
mParent->addArg("Conspiracy", "t:Conspiracy;");
|
mParent->addArg("Conspiracy", "t:Conspiracy;");
|
||||||
|
|
||||||
@@ -2150,6 +2152,7 @@ void WGuiFilterItem::updateValue()
|
|||||||
mParent->addArg("Rare", "r:r;");
|
mParent->addArg("Rare", "r:r;");
|
||||||
mParent->addArg("Uncommon", "r:u;");
|
mParent->addArg("Uncommon", "r:u;");
|
||||||
mParent->addArg("Common", "r:c;");
|
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;}");
|
mParent->addArg("Special Rarity", "{r:m;|r:t;|r:r;|r:u;|r:c;|r:l;}");
|
||||||
}
|
}
|
||||||
else if (filterType == FILTER_CMC)
|
else if (filterType == FILTER_CMC)
|
||||||
|
|||||||
@@ -1186,7 +1186,7 @@ void WParsedInt::init(string s, Spell * spell, MTGCardInstance * card)
|
|||||||
intValue = 0;
|
intValue = 0;
|
||||||
if(card->hasType(Subtypes::TYPE_PLANESWALKER))
|
if(card->hasType(Subtypes::TYPE_PLANESWALKER))
|
||||||
intValue++;
|
intValue++;
|
||||||
if(card->hasType(Subtypes::TYPE_TRIBAL))
|
if(card->hasType(Subtypes::TYPE_KINDRED))
|
||||||
intValue++;
|
intValue++;
|
||||||
if(card->hasType(Subtypes::TYPE_SORCERY))
|
if(card->hasType(Subtypes::TYPE_SORCERY))
|
||||||
intValue++;
|
intValue++;
|
||||||
@@ -1262,7 +1262,7 @@ void WParsedInt::extendedParse(string s, Spell * spell, MTGCardInstance * card)
|
|||||||
MTGGameZone * checkZone = card->getObserver()->players[j]->game->inPlay;
|
MTGGameZone * checkZone = card->getObserver()->players[j]->game->inPlay;
|
||||||
if(cardHasTypeinZone("planeswalker",checkZone))
|
if(cardHasTypeinZone("planeswalker",checkZone))
|
||||||
pc = 1;
|
pc = 1;
|
||||||
if(cardHasTypeinZone("tribal",checkZone))
|
if(cardHasTypeinZone("kindred",checkZone))
|
||||||
tc = 1;
|
tc = 1;
|
||||||
if(cardHasTypeinZone("sorcery",checkZone))
|
if(cardHasTypeinZone("sorcery",checkZone))
|
||||||
sc = 1;
|
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;
|
MTGGameZone * checkZone = (s.find("oppbattlefieldcardtypes")!=string::npos)?card->getObserver()->opponent()->game->inPlay:card->controller()->game->inPlay;
|
||||||
if(cardHasTypeinZone("planeswalker",checkZone))
|
if(cardHasTypeinZone("planeswalker",checkZone))
|
||||||
pc = 1;
|
pc = 1;
|
||||||
if(cardHasTypeinZone("tribal",checkZone))
|
if(cardHasTypeinZone("kindred",checkZone))
|
||||||
tc = 1;
|
tc = 1;
|
||||||
if(cardHasTypeinZone("sorcery",checkZone))
|
if(cardHasTypeinZone("sorcery",checkZone))
|
||||||
sc = 1;
|
sc = 1;
|
||||||
@@ -1311,7 +1311,7 @@ void WParsedInt::extendedParse(string s, Spell * spell, MTGCardInstance * card)
|
|||||||
MTGGameZone * checkZone = card->getObserver()->players[j]->game->graveyard;
|
MTGGameZone * checkZone = card->getObserver()->players[j]->game->graveyard;
|
||||||
if(cardHasTypeinZone("planeswalker",checkZone))
|
if(cardHasTypeinZone("planeswalker",checkZone))
|
||||||
pc = 1;
|
pc = 1;
|
||||||
if(cardHasTypeinZone("tribal",checkZone))
|
if(cardHasTypeinZone("kindred",checkZone))
|
||||||
tc = 1;
|
tc = 1;
|
||||||
if(cardHasTypeinZone("sorcery",checkZone))
|
if(cardHasTypeinZone("sorcery",checkZone))
|
||||||
sc = 1;
|
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;
|
MTGGameZone * checkZone = (s.find("oppgravecardtypes")!=string::npos)?card->getObserver()->opponent()->game->graveyard:card->controller()->game->graveyard;
|
||||||
if(cardHasTypeinZone("planeswalker",checkZone))
|
if(cardHasTypeinZone("planeswalker",checkZone))
|
||||||
pc = 1;
|
pc = 1;
|
||||||
if(cardHasTypeinZone("tribal",checkZone))
|
if(cardHasTypeinZone("kindred",checkZone))
|
||||||
tc = 1;
|
tc = 1;
|
||||||
if(cardHasTypeinZone("sorcery",checkZone))
|
if(cardHasTypeinZone("sorcery",checkZone))
|
||||||
sc = 1;
|
sc = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user