added some fixes

This commit is contained in:
Anthony Calosa
2017-01-26 22:34:07 +08:00
parent 8507c0138d
commit 0159e0e41e
3 changed files with 162 additions and 15 deletions

View File

@@ -1,5 +1,17 @@
grade=borderline
[card]
name=Akiri, Line-Slinger
abilities=first strike,vigilance
auto=type:artifact:mybattlefield/0 nonstatic
#wagic don't support commander atm
text=First strike, vigilance -- Akiri, Line-Slinger gets +1/+0 for each artifact you control. -- Partner (You can have two commanders if both have partner.)
mana={R}{W}
type=Legendary Creature
subtype=Kor Soldier Ally
power=0
toughness=3
[/card]
[card]
name=Angelic Field Marshal
abilities=flying
#wagic doesnt have commander zone
@@ -68,6 +80,18 @@ mana={3}{U}
type=Instant
[/card]
[card]
name=Bruse Tarl, Boorish Herder
#wagic don't support commander atm
auto=name(double strike & lifelink) target(creature|mybattlefield) transforms((,newability[double strike],newability[lifelink])) ueot
auto=@combat(attacking) source(this):name(double strike & lifelink) target(creature|mybattlefield) transforms((,newability[double strike],newability[lifelink])) ueot
text=Whenever Bruse Tarl, Boorish Herder enters the battlefield or attacks, target creature you control gains double strike and lifelink until end of turn. -- Partner (You can have two commanders if both have partner.)
mana={2}{R}{W}
type=Legendary Creature
subtype=Human Ally
power=3
toughness=3
[/card]
[card]
name=Cemetery Puca
text=Whenever a creature is put into a graveyard from the battlefield, you may pay {1}. If you do, Cemetery Puca becomes a copy of that creature and gains this ability.
auto=@movedto(creature|graveyard) from(battlefield):all(trigger[from]) pay[[{1}]] copy
@@ -266,6 +290,18 @@ text=Suspend 3
type=Sorcery
[/card]
[card]
name=Ikra Shidiqi, the Usurper
abilities=menace
#wagic don't support commander atm
auto=@combatdamaged(player) from(creature|mybattlefield):all(trigger[from]) dynamicability<!mytgt toughnesslifegain targetcontroller!>
text=Menace -- Whenever a creature you control deals combat damage to a player, you gain life equal to that creature's toughness. -- Partner (You can have two commanders if both have partner.)
mana={3}{B}{G}
type=Legendary Creature
subtype=Naga Wizard
power=3
toughness=7
[/card]
[card]
name=Intellectual Offering
#wagic only supports single opponent
auto=draw:3 all(player)
@@ -275,6 +311,18 @@ mana={4}{U}
type=Instant
[/card]
[card]
name=Ishai, Ojutai Dragonspeaker
abilities=flying
#wagic don't support commander atm
auto=@movedto(*|opponentstack):counter(1/1,1)
text=Flying -- Whenever an opponent casts a spell, put a +1/+1 counter on Ishai, Ojutai Dragonspeaker. -- Partner (You can have two commanders if both have partner.)
mana={2}{W}{U}
type=Legendary Creature
subtype=Bird Monk
power=1
toughness=1
[/card]
[card]
name=Ivy Seer
auto={2}{G}{T}:foreach(*[green]|myhand) 1/1 target(creature)
text={2}{G}, {T}: Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way.
@@ -295,6 +343,41 @@ power=1
toughness=1
[/card]
[card]
name=Kraum, Ludevic's Opus
abilities=flying,haste
#wagic don't support commander atm
auto=@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~equalto~1}:draw:1 controller
text=Flying, haste -- Whenever an opponent casts his or her second spell each turn, draw a card. -- Partner (You can have two commanders if both have partner.)
mana={3}{U}{R}
type=Legendary Creature
subtype=Zombie Horror
power=4
toughness=4
[/card]
[card]
name=Kydele, Chosen of Kruphix
#wagic don't support commander atm
auto={T}:thisforeach(variable{pdrewcount}>0) add{C}
text={T}: Add {C} to your mana pool for each card you've drawn this turn. -- Partner (You can have two commanders if both have partner.)
mana={2}{G}{U}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Ludevic, Necro-Alchemist
#wagic don't support commander atm
auto=@each my end restriction{compare(oplifelost)~morethan~0}:may draw:1 controller
auto=@each opponent end restriction{compare(oplifelost)~morethan~0}:may draw:1 controller
text=At the beginning of each player's end step, that player may draw a card if a player other than you lost life this turn. -- Partner (You can have two commanders if both have partner.)
mana={1}{U}{R}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Maralen of the Mornsong
auto=replacedraw ability$!name(skip draw) donothing!$ controller
auto=opponentreplacedraw ability$!name(skip draw) donothing!$ opponent
@@ -423,6 +506,19 @@ power=2
toughness=6
[/card]
[card]
name=Ravos, Soultender
abilities=flying
#wagic don't support commander atm
auto=lord(other creature|mybattlefield) 1/1
auto=@each my upkeep restriction{type(creature|mygraveyard)~morethan~0}:may target(creature|mygraveyard) moveto(myhand)
text=Flying -- Other creatures you control get +1/+1. -- At the beginning of your upkeep, you may return target creature card from your graveyard to your hand. -- Partner (You can have two commanders if both have partner.)
mana={3}{W}{B}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Rayne, Academy Chancellor
#missing parser for player/controller/opponent
auto=this(auras >= 1) transforms((,newability[@targeted(*|mybattlefield) from(*|opponentzones):draw:2]))
@@ -534,6 +630,30 @@ mana={3}{G}
type=Sorcery
[/card]
[card]
name=Sidar Kondo of Jamuraa
abilities=flanking
#wagic don't support commander atm
auto=lord(creature[-flying;-reach]|opponentbattlefield) cantbeblockerof(creature[power<=2])
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Creatures your opponents control without flying or reach can't block creatures with power 2 or less. -- Partner (You can have two commanders if both have partner.)
mana={2}{G}{W}
type=Legendary Creature
subtype=Human Knight
power=2
toughness=5
[/card]
[card]
name=Silas Renn, Seeker Adept
abilities=deathtouch
#wagic don't support commander atm
auto=@combatdamaged(player) from(this):target(artifact|mygraveyard) canplayfromgraveyard ueot
text=Deathtouch -- Whenever Silas Renn, Seeker Adept deals combat damage to a player, choose target artifact card in your graveyard. You may cast that card this turn. -- Partner (You can have two commanders if both have partner.)
mana={1}{U}{B}
type=Legendary Artifact Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Silvergill Adept
otherrestriction=type(*[merfolk]|myhand)~lessthan~2
other={4}{U}
@@ -618,6 +738,18 @@ mana={X}{G}
type=Sorcery
[/card]
[card]
name=Tana, the Bloodsower
abilities=trample
#wagic don't support commander atm
auto=@combatdamaged(player) from(this):makecardt(Saproling:Creature Saproling:1/1:green)*thatmuch
text=Trample -- Whenever Tana, the Bloodsower deals combat damage to a player, create that many 1/1 green Saproling creature tokens. -- Partner (You can have two commanders if both have partner.)
mana={2}{R}{G}
type=Legendary Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Teferi, Mage of Zhalfir
abilities=flash
auto=lord(creature|mycastingzone) flash

View File

@@ -1,6 +1,6 @@
#Primitives Pack for Wagic the Homebrew.
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - kevlahnota 9-5-2016
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - kevlahnota 1-26-2017
[card]
name=Abandon Reason
target=<upto:2>creature
@@ -12681,6 +12681,7 @@ toughness=1
[/card]
[card]
name=Boggart Harbinger
aicode=activate name(put on top) notatarget(goblin|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(goblin|mylibrary) optionone name(choose card) target(goblin|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=When Boggart Harbinger enters the battlefield, you may search your library for a Goblin card, reveal it, then shuffle your library and put that card on top of it.
mana={2}{B}
@@ -29916,7 +29917,7 @@ toughness=7
[card]
name=Dragonlord Kolaghan
abilities=flying,haste
auto=emblem transforms((,newability[aslongas(Dragonlord Kolaghan|mybattlefield) lord(creature|mybattlefield) haste >0])) ueot
auto=aslongas(Dragonlord Kolaghan|mybattlefield) lord(creature|mybattlefield) haste >0
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 his or her graveyard, that player loses 10 life.
mana={4}{B}{R}
@@ -29928,7 +29929,7 @@ toughness=5
[card]
name=Dragonlord Ojutai
abilities=flying
auto=this(attacking) opponentshroud
auto=this(untapped) opponentshroud
auto=@combatdamaged(player) from(this):name(look) reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=Flying -- Dragonlord Ojutai has hexproof as long as it's untapped. -- Whenever Dragonlord Ojutai deals combat damage to a player, 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={3}{W}{U}
@@ -33559,6 +33560,7 @@ toughness=1
[/card]
[card]
name=Elvish Harbinger
aicode=activate name(put on top) notatarget(elf|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(elf|mylibrary) optionone name(choose card) target(elf|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
auto={T}:Add{G}
auto={T}:Add{W}
@@ -34708,6 +34710,7 @@ toughness=2
[/card]
[card]
name=Enlightened Tutor
aicode=activate name(put on top) notatarget(*[artifact;enchantment]|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[artifact;enchantment]|mylibrary) optionone name(choose card) target(*[artifact;enchantment]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Search your library for an artifact or enchantment card and reveal that card. Shuffle your library, then put the card on top of it.
mana={W}
@@ -36837,6 +36840,7 @@ type=Land
[card]
name=Faerie Harbinger
abilities=flash,flying
aicode=activate name(put on top) notatarget(faerie|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(faerie|mylibrary) optionone name(choose card) target(faerie|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Flash -- Flying -- When Faerie Harbinger enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it.
mana={3}{U}
@@ -39562,6 +39566,7 @@ toughness=2
[/card]
[card]
name=Flamekin Harbinger
aicode=activate name(put on top) notatarget(elemental|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(elemental|mylibrary) optionone name(choose card) target(elemental|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=When Flamekin Harbinger enters the battlefield, you may search your library for an Elemental card, reveal it, then shuffle your library and put that card on top of it.
mana={R}
@@ -44247,6 +44252,7 @@ type=Instant
[/card]
[card]
name=Giant Harbinger
aicode=activate name(put on top) notatarget(giant|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(giant|mylibrary) optionone name(choose card) target(giant|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=When Giant Harbinger enters the battlefield, you may search your library for a Giant card, reveal it, then shuffle your library and put that card on top of it.
mana={4}{R}
@@ -60649,6 +60655,7 @@ toughness=1
[/card]
[card]
name=Kithkin Harbinger
aicode=activate name(put on top) notatarget(kithkin|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(kithkin|mylibrary) optionone name(choose card) target(kithkin|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=When Kithkin Harbinger enters the battlefield, you may search your library for a Kithkin card, reveal it, then shuffle your library and put that card on top of it.
mana={2}{W}
@@ -62351,7 +62358,7 @@ toughness=5
[card]
name=Kuldotha Phoenix
abilities=flying,haste
autograveyard=@each my upkeep:aslongas(artifact|mybattlefield) {4}:moveTo(myBattlefield) myUpkeepOnly >2
autograveyard={4}:moveTo(myBattlefield) restriction{type(artifact|mybattlefield)~morethan~2,myupkeeponly}
text=Flying, haste -- Metalcraft {4}: Return Kuldotha Phoenix from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control three or more artifacts.
mana={2}{R}{R}{R}
type=Creature
@@ -65236,6 +65243,7 @@ toughness=2
[/card]
[card]
name=Loam Larva
aicode=activate name(put on top) notatarget(land[basic]|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(land[basic]|mylibrary) optionone name(choose card) target(land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=When Loam Larva enters the battlefield, you may search your library for a basic land card, reveal it, then shuffle your library and put that card on top of it.
mana={1}{G}
@@ -70123,6 +70131,7 @@ toughness=2
[card]
name=Merrow Harbinger
abilities=islandwalk
aicode=activate name(put on top) notatarget(merfolk|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[merfolk]|mylibrary) optionone name(choose card) target(*[merfolk]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Islandwalk -- When Merrow Harbinger enters the battlefield, you may search your library for a Merfolk card, reveal it, then shuffle your library and put that card on top of it.
mana={3}{U}
@@ -70980,7 +70989,7 @@ toughness=1
[/card]
[card]
name=Mindclaw Shaman
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[instant;sorcery]|reveal) moveto(myexile) and!( becomes(tobecast) )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[instant;sorcery]|reveal) moveto(myexile) and!( becomes(tobecast) )! optiononeend optiontwo name(put in hand) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
text=When Mindclaw Shaman enters the battlefield, target opponent reveals his or her hand. You may cast an instant or sorcery card from it without paying its mana cost.
mana={4}{R}
type=Creature
@@ -74808,8 +74817,7 @@ toughness=4
[/card]
[card]
name=Mystical Teachings
auto=choice name(instant card) moveTo(myhand) target(instant|myLibrary)
auto=choice name(card with flash) moveTo(myhand) target(*[flash]|myLibrary)
auto=moveTo(myhand) notatarget(*[instant;flash]|myLibrary)
flashback={5}{B}
text=Search your library for an instant card or a card with flash, reveal it, and put it into your hand. Then shuffle your library. -- Flashback {5}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
@@ -74817,6 +74825,7 @@ type=Instant
[/card]
[card]
name=Mystical Tutor
aicode=activate name(put on top) notatarget(*[instant;sorcery]|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[instant;sorcery]|mylibrary) optionone name(choose card) target(*[instant;sorcery]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Search your library for an instant or sorcery card and reveal that card. Shuffle your library, then put the card on top of it.
mana={U}
@@ -79318,8 +79327,8 @@ toughness=2
[/card]
[card]
name=Open the Armory
target=aura,equipment|mylibrary
auto=moveto(myhand)
aicode=activate notatarget(*[aura;equipment]|mylibrary) moveTo(ownerhand)
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[aura;equipment]|mylibrary) optionone name(choose card) target(*[aura;equipment]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend revealend
text=Search your library for an Aura or Equipment card, reveal it, and put it into your hand. Then shuffle your library.
mana={1}{W}
type=Sorcery
@@ -82104,6 +82113,7 @@ type=Enchantment
[/card]
[card]
name=Personal Tutor
aicode=activate name(put on top) notatarget(sorcery|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(sorcery|mylibrary) optionone name(choose card) target(sorcery|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Search your library for a sorcery card and reveal that card. Shuffle your library, then put the card on top of it.
mana={U}
@@ -108908,6 +108918,7 @@ toughness=1
[card]
name=Sterling Grove
auto=lord(other enchantment|mybattlefield) shroud
aicode=activate name(put on top) notatarget(enchantment|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto={1}{S}:name(search enchantment) Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(enchantment|mylibrary) optionone name(choose card) target(enchantment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Other enchantments you control have shroud. (They can't be the targets of spells or abilities.) -- {1}, Sacrifice Sterling Grove: Search your library for an enchantment card and reveal that card. Shuffle your library, then put the card on top of it.
mana={G}{W}
@@ -112418,6 +112429,7 @@ type=Sorcery
[/card]
[card]
name=Sylvan Tutor
aicode=activate name(put on top) notatarget(creature|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(creature|mylibrary) optionone name(choose card) target(creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it.
mana={G}
@@ -118974,6 +118986,7 @@ type=Artifact Land
[/card]
[card]
name=Treefolk Harbinger
aicode=activate name(put on top) notatarget(*[treefolk;forest]|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[treefolk;forest]|mylibrary) optionone name(choose card) target(*[treefolk;forest]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=When Treefolk Harbinger enters the battlefield, you may search your library for a Treefolk or Forest card, reveal it, then shuffle your library and put that card on top of it.
mana={G}
@@ -129737,7 +129750,7 @@ type=Instant
[card]
name=Withering Gaze
target=opponent
aicode=draw:type:*[forest;green]:targetedpersonshand
aicode=activate draw:type:*[forest;green]:targetedpersonshand
auto=Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Get Bonus) foreach(forest|reveal) draw:1 && foreach(*[green]|reveal) draw:1 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
text=Target opponent reveals his or her hand. You draw a card for each Forest and green card in it.
mana={2}{U}
@@ -130421,6 +130434,7 @@ type=Instant
[/card]
[card]
name=Worldly Tutor
aicode=activate name(put on top) notatarget(creature|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(creature|mylibrary) optionone name(choose card) target(creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=Search your library for a creature card and reveal that card. Shuffle your library, then put the revealed card back on top of it.
mana={G}

View File

@@ -2,7 +2,8 @@
[INIT]
FIRSTMAIN
[PLAYER1]
graveyard:109684, Dragonlord Kolaghan, 370622
inplay:Mirror Gallery
graveyard:Krosan Cloudscraper, Dragonlord Kolaghan, Clone
hand:Living Death
manapool:{2}{B}{B}{B}
[PLAYER2]
@@ -15,8 +16,8 @@ choice 0
next
#attack
next
370622
109684
Clone
Krosan Cloudscraper
#block
next
#damage
@@ -26,8 +27,8 @@ eot
[ASSERT]
UNTAP
[PLAYER1]
inplay:109684, 370622
graveyard:Dragonlord Kolaghan, Living Death
inplay:Krosan Cloudscraper, Dragonlord Kolaghan, Clone, Mirror Gallery
graveyard:Living Death
[PLAYER2]
life:1
[END]