set code Y22 has been updated to YMID

The set code Y22 has been updated to YMID, now reflecting its official name: Innistrad: Midnight Hunt. Additionally, this set now includes a multiverseid in the database, aligning it with official standards.

Bug fixes:
Astral Drift
Hulking Metamorph
Exorcise
Pain Distributor
Cleansing Wildfire
Jaya, Venerated Firemage
Great Whale
Jolting Merfolk
Sunbird's Invocation removed
Eerie Interlude
Old-Growth Dryads
Enigma Sphinx
All "God-Eternal" that return to deck
Sorin, Imperious Bloodlord
This commit is contained in:
Eduardo MG
2025-03-06 19:32:03 -06:00
parent f698d9f96c
commit 721f1bc269
7 changed files with 2533 additions and 425 deletions

View File

@@ -1,347 +0,0 @@
[meta]
author=Wagic Team
name=Alchemy: Innistrad
orderindex=ONL-E.Y22
year=2021-12-09
total=68
[/meta]
[card]
primitive=Devil
id=-297522
rarity=T
[/card]
[card]
primitive=Blood
id=-297511
rarity=T
[/card]
[card]
primitive=Blood
id=-297506
rarity=T
[/card]
[card]
primitive=Zombie
id=-297499
rarity=T
[/card]
[card]
primitive=Angel of Eternal Dawn
id=297480
rarity=R
[/card]
[card]
primitive=Angel of Unity
id=297481
rarity=U
[/card]
[card]
primitive=Captain Eberhart
id=297482
rarity=M
[/card]
[card]
primitive=Divine Purge
id=297483
rarity=R
[/card]
[card]
primitive=Ethereal Escort
id=297484
rarity=M
[/card]
[card]
primitive=Expedition Supplier
id=297485
rarity=R
[/card]
[card]
primitive=Faithful Disciple
id=297486
rarity=U
[/card]
[card]
primitive=Inquisitor Captain
id=297487
rarity=R
[/card]
[card]
primitive=Sigardian Evangel
id=297488
rarity=R
[/card]
[card]
primitive=Slayer's Bounty
id=297489
rarity=R
[/card]
[card]
primitive=Suntail Squadron
id=297490
rarity=R
[/card]
[card]
primitive=Absorb Energy
id=297491
rarity=R
[/card]
[card]
primitive=Unexpected Conversion
id=297492
rarity=R
[/card]
[card]
primitive=Clone Crafter
id=297493
rarity=R
[/card]
[card]
primitive=Discover the Formula
id=297494
rarity=R
[/card]
[card]
primitive=Geist of Regret
id=297495
rarity=M
[/card]
[card]
primitive=Geistchanneler
id=297496
rarity=R
[/card]
[card]
primitive=Kindred Denial
id=297497
rarity=U
[/card]
[card]
primitive=Obsessive Collector
id=297498
rarity=R
[/card]
[card]
primitive=Oglor, Devoted Assistant
id=297499
rarity=M
[/card]
[card]
primitive=Rimewall Protector
id=297500
rarity=U
[/card]
[card]
primitive=Sinister Reflections
id=297501
rarity=R
[/card]
[card]
primitive=Tireless Angler
id=297502
rarity=R
[/card]
[card]
primitive=Cursebound Witch
id=297503
rarity=U
[/card]
[card]
primitive=Assemble from Parts
id=297504
rarity=R
[/card]
[card]
primitive=Break Expectations
id=297505
rarity=U
[/card]
[card]
primitive=Citystalker Connoisseur
id=297506
rarity=R
[/card]
[card]
primitive=Gutmorn, Pactbound Servant
id=297507
rarity=M
[/card]
[card]
primitive=Patient Zero
id=297508
rarity=R
[/card]
[card]
primitive=Predatory Sludge
id=297509
rarity=R
[/card]
[card]
primitive=Puppet Raiser
id=297510
rarity=M
[/card]
[card]
primitive=Sanguine Brushstroke
id=297511
rarity=R
[/card]
[card]
primitive=Sap Vitality
id=297512
rarity=R
[/card]
[card]
primitive=Veteran Ghoulcaller
id=297513
rarity=R
[/card]
[card]
primitive=Arms Scavenger
id=297514
rarity=R
[/card]
[card]
primitive=Bloodrage Alpha
id=297515
rarity=R
[/card]
[card]
primitive=Brittle Blast
id=297516
rarity=U
[/card]
[card]
primitive=Conductive Current
id=297517
rarity=R
[/card]
[card]
primitive=Electrostatic Blast
id=297518
rarity=R
[/card]
[card]
primitive=Fearsome Whelp
id=297519
rarity=U
[/card]
[card]
primitive=Frenzied Geistblaster
id=297520
rarity=R
[/card]
[card]
primitive=Rahilda, Wanted Cutthroat
id=297521
rarity=M
[/card]
[card]
primitive=Rahilda, Feral Outlaw
id=297543
rarity=T
[/card]
[card]
primitive=Tibalt, Wicked Tormentor
id=297522
rarity=M
[/card]
[card]
primitive=Toralf's Disciple
id=297523
rarity=R
[/card]
[card]
primitive=Town-razer Tyrant
id=297524
rarity=R
[/card]
[card]
primitive=Antique Collector
id=297525
rarity=R
[/card]
[card]
primitive=Garruk, Wrath of the Wilds
id=297526
rarity=M
[/card]
[card]
primitive=Geistpack Alpha
id=297527
rarity=R
[/card]
[card]
primitive=Grizzled Huntmaster
id=297528
rarity=R
[/card]
[card]
primitive=Hinterland Chef
id=297529
rarity=R
[/card]
[card]
primitive=Hollowhenge Wrangler
id=297530
rarity=R
[/card]
[card]
primitive=Ishkanah, Broodmother
id=297531
rarity=M
[/card]
[card]
primitive=Lupine Harbingers
id=297532
rarity=R
[/card]
[card]
primitive=Ravenous Pursuit
id=297533
rarity=R
[/card]
[card]
primitive=Settle the Wilds
id=297534
rarity=U
[/card]
[card]
primitive=Tenacious Pup
id=297535
rarity=U
[/card]
[card]
primitive=Begin Anew
id=297536
rarity=R
[/card]
[card]
primitive=Gitrog, Horror of Zhava
id=297537
rarity=R
[/card]
[card]
primitive=Key to the Archive
id=297538
rarity=R
[/card]
[card]
primitive=Soulstealer Axe
id=297539
rarity=U
[/card]
[card]
primitive=Wickerwing Effigy
id=297540
rarity=R
[/card]
[card]
primitive=Ominous Traveler
id=297541
rarity=R
[/card]
[card]
primitive=Forsaken Crossroads
id=297542
rarity=R
[/card]

View File

@@ -22,7 +22,7 @@
#AUTO_DEFINE _PARTNER_ may name(Put partner in hand) moveto(myhand) target(*[partname]|mylibrary)
# Goad
#AUTO_DEFINE _GOAD_ transforms((,newability[counter(0/0.1.Goaded) notrg],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[end next once sourceinplay] counter(0/0.-hascntgoaded.Goaded) notrg])) forever
#AUTO_DEFINE _GOAD_ transforms((,newability[counter(0/0.1.Goaded) notrg],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[myupkeep next once sourceinplay] counter(0/0.-hascntgoaded.Goaded) notrg])) forever
# Rebound
#AUTO_DEFINE _REBOUND_ if rebound then all(this|mystack) moveto(exile) and!( transforms((,newability[@rebounded:may name(Cast rebounded card) activate castcard(normal)])) forever )!
@@ -247,6 +247,8 @@
#AUTO_DEFINE _EERIE_ @movedTo(*[Room]|myBattlefield):
#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}
# Angel Token
#AUTO_DEFINE _ANGELTOKEN_ create(Angel:Creature Angel:4/4:white:flying)
@@ -341,4 +343,7 @@
#AUTO_DEFINE _FOOD_ token(Food,Food Artifact,0/0) and!( transforms((,newability[{2}{T}{S}:life:3])) forever )!
# Treasure Token
#AUTO_DEFINE _TREASURE_ token(Treasure,Treasure Artifact,0/0) and!( transforms((,newability[{T}{S}:Add{W}],newability[{T}{S}:Add{U}],newability[{T}{S}:Add{B}],newability[{T}{S}:Add{R}],newability[{T}{S}:Add{G}])) forever )!
#AUTO_DEFINE _TREASURE_ token(Treasure,Treasure Artifact,0/0) and!( transforms((,newability[{T}{S}:Add{W}],newability[{T}{S}:Add{U}],newability[{T}{S}:Add{B}],newability[{T}{S}:Add{R}],newability[{T}{S}:Add{G}])) forever )!
# Vehicle Token
#AUTO_DEFINE _VEHICLE_ token(Vehicle,Artifact Vehicle,3/2) and!( transforms((,newability[{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}])) forever )!

View File

@@ -1007,7 +1007,7 @@ toughness=3
name=Aetherwing, Golden-Scale Flagship
abilities=flying
anyzone=type:artifact:myBattlefield/4 cdaactive
auto={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=_CREW1_
text=Flying -- Aetherwing, Golden-Scale Flagship's power is equal to the number of artifacts you control. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
color=blue,red
type=Legendary Artifact
@@ -2831,7 +2831,7 @@ name=Angel of the Ruins
abilities=flying
aicode=activate target(plains|mylibrary) moveto(hand)
autohand={2}{cycle}:name(search plains) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(hand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=target(<upto:2>*[artifact;enchantment]|battlefield) moveto(exile)
auto=may target(<upto:2>*[artifact;enchantment]|battlefield) moveto(exile)
text=Flying -- When Angel of the Ruins enters, exile up to two target artifacts and/or enchantments. -- Plainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, put it into your hand, then shuffle.)
mana={5}{W}{W}
type=Artifact Creature
@@ -5678,7 +5678,7 @@ toughness=4
name=Astor, Bearer of Blades
auto=reveal:7 optionone target(*[equipment;vehicle]|reveal) moveto(hand) optiononeend optiontwo name(bottom of library) all(*|reveal) bottomoflibrary optiontwoend revealend
auto=lord(equipment|mybattlefield) transforms((,newability[{1}:name(Equip for 1) rehook target(creature|mybattlefield) assorcery]))
auto=lord(vehicle|myBattlefield) transforms((,newability[{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=lord(vehicle|myBattlefield) transforms((,newability[_CREW1_]))
text=When Astor, Bearer of Blades enters, look at the top seven cards of your library. You may reveal an Equipment or Vehicle card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -- Equipment you control have equip {1}. -- Vehicles you control have crew 1.
mana={2}{R}{W}
type=Legendary Creature
@@ -5726,8 +5726,8 @@ toughness=4
[card]
name=Astral Drift
abilities=cycling
auto=@cycled(*|myHand):may (blink)ueot target(creature)
autohand=@cycled(this|myHand):may (blink)ueot target(creature)
auto=@cycled(*|myHand):may _BLINK_UEOT_ target(creature)
autohand=@cycled(this|myHand):may _BLINK_UEOT_ target(creature)
autohand=__CYCLING__({2}{W})
text=Whenever you cycle Astral Drift or cycle another card while Astral Drift is on the battlefield, you may exile target creature. If you do, return that card to the battlefield under its owner's control at the beginning of the next end step.
mana={2}{W}
@@ -10279,7 +10279,7 @@ toughness=5
[card]
name=Blazemire Verge
auto={T}:Add{B}
auto=aslongas(*[Swamp;Mountain]|myBattlefield) Add{R}
auto=aslongas(*[Swamp;Mountain]|myBattlefield) {T}:Add{R}
text={T}: Add {B}. -- {T}: Add {R}. Activate only if you control a Swamp or a Mountain.
type=Land
[/card]
@@ -12345,7 +12345,7 @@ type=Legendary Artifact
[card]
name=Book Devourer
abilities=trample
auto=@combatdamaged(player) from(this):all(*|myhand) transforms((,newability[draw:1],newability[reject]))
auto=@combatdamaged(player) from(this):may name(discard) all(*|myhand) transforms((,newability[draw:1],newability[reject]))
text=Trample -- Whenever Book Devourer deals combat damage to a player, you may discard all the cards in your hand. If you do, draw that many cards.
mana={5}{R}
type=Creature
@@ -13213,7 +13213,7 @@ type=Sorcery
[/card]
[card]
name=Break Down the Door
auto=choice exile target(artifact,enchantment)
auto=choice moveTo(exile) target(artifact,enchantment)
auto=choice _MANIFEST_DREAD_
text=Choose one - -- - Exile target artifact. -- - Exile target enchantment. -- - 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.)
mana={2}{G}
@@ -14133,7 +14133,7 @@ toughness=3
[card]
name=Brute Suit
abilities=vigilance
auto={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=_CREW1_
text=Vigilance -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
@@ -15611,7 +15611,7 @@ subtype=Aura
[card]
name=Careening Mine Cart
auto=_ATTACKING__TREASURE_
auto={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=_CREW1_
text=Whenever Careening Mine Cart attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
@@ -19040,7 +19040,7 @@ type=Sorcery
name=Cleansing Wildfire
auto=draw:1 controller
auto=choice name(Destroy opponent's land) destroy target(land|opponentBattlefield) && ability$!name(search for basic land) name(search for basic land) moveto(mybattlefield) target(land[basic]|myLibrary) and!(tap(noevent) and!(shuffle)!)! !$ opponent
auto=choice name(Destroy your land) target(land|myBattlefield) && ability$!name(search for basic land) name(search for basic land) moveto(mybattlefield) target(land[basic]|myLibrary) and!(tap(noevent) and!(shuffle)!)! !$ controller
auto=choice name(Destroy your land) destroy target(land|myBattlefield) && ability$!name(search for basic land) name(search for basic land) moveto(mybattlefield) target(land[basic]|myLibrary) and!(tap(noevent) and!(shuffle)!)! !$ controller
text=Destroy target land. Its controller may search their library for a basic land card, put it onto the battlefield tapped, then shuffle their library. -- Draw a card.
mana={1}{R}
type=Sorcery
@@ -27507,7 +27507,7 @@ toughness=1
[card]
name=Disa the Restless
auto=@movedto(Lhurgoyf|myGraveyard) from(nonbattlezone):all(trigger[to]) moveTo(mybattlefield)
auto=@each combatdamage restriction{opponentdamagedbycombat,myturnonly}:create(Tarmogoyf)
auto=@each combatdamage restriction{opponentdamagedbycombat}:create(Tarmogoyf)
text=Whenever a Lhurgoyf permanent card is put into your graveyard from anywhere other than the battlefield, put it onto the battlefield. -- Whenever one or more creatures you control deal combat damage to a player, create a Tarmogoyf token.
mana={2}{B}{R}{G}
type=Legendary Creature
@@ -28343,8 +28343,8 @@ type=Sorcery
[card]
name=Doomsday Excruciator
abilities=flying
auto=if casted(this) then hiddenMoveTo(myExile) all(*[zpos>=7]|myLibrary)
auto=if casted(this) then hiddenMoveTo(myExile) all(*[zpos>=7]|opponentLibrary)
auto=if casted(this) then hiddenMoveTo(exile) all(*[zpos>=7]|myLibrary)
auto=if casted(this) then hiddenMoveTo(exile) all(*[zpos>=7]|opponentLibrary)
auto=@each my upkeep:draw:1
text=Flying -- When Doomsday Excruciator enters, if it was cast, each player exiles all but the bottom six cards of their library face down. -- At the beginning of your upkeep, draw a card.
mana={B}{B}{B}{B}{B}{B}
@@ -28931,7 +28931,7 @@ toughness=2
[card]
name=Dragonfly Suit
abilities=flying
auto={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=_CREW1_
text=Flying -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}{W}
type=Artifact
@@ -29441,7 +29441,7 @@ type=Instant
name=Dreadmobile
abilities=menace
auto={1}{S(other *[artifact;creature]|mybattlefield)}:counter(1/1)
auto={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=_CREW1_
text=Menace -- {1}, Sacrifice another artifact or creature: Put a +1/+1 counter on Dreadmobile. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}{B}
type=Artifact
@@ -35288,8 +35288,8 @@ toughness=1
[/card]
[card]
name=Exorcise
auto=if type(*[artifact;enchantment])~morethan~0 then choice name() name(Destroy target artifact or enchantment) destroy target(*[artifact;enchantment])
auto=if type(creature[power>=4])~morethan~0 then choice name() name(Destroy target creature with power 4 or greater) destroy target(creature[power>=4])
auto=if type(*[artifact;enchantment])~morethan~0 then choice name() name(Exile target artifact or enchantment) moveTo(exile) target(*[artifact;enchantment])
auto=if type(creature[power>=4])~morethan~0 then choice name() name(Exile target creature with power 4 or greater) moveTo(exile) target(creature[power>=4])
text=Exile target artifact, enchantment, or creature with power 4 or greater.
mana={1}{W}
type=Sorcery
@@ -37173,7 +37173,7 @@ toughness=2
[/card]
[card]
name=Fear of the Dark
auto=@each my combatdamage restriction{type(glimmer|opponentbattlefield)~lessthan~1}:transforms((,menace,deathtouch)) ueot
auto=@combat(attacking) source(this) restriction{type(glimmer|opponentbattlefield)~lessthan~1}:transforms((,menace,deathtouch)) ueot
text=Whenever Fear of the Dark attacks, if defending player controls no Glimmer creatures, it gains menace and deathtouch until end of turn. (A creature with menace can't be blocked except by two or more creatures.)
mana={4}{B}
type=Enchantment Creature
@@ -39534,7 +39534,7 @@ type=Enchantment
[card]
name=Floodfarm Verge
auto={T}:Add{W}
auto=aslongas(*[Plains;Island]|myBattlefield) Add{U}
auto=aslongas(*[Plains;Island]|myBattlefield) {T}:Add{U}
text={T}: Add {W}. -- {T}: Add {U}. Activate only if you control a Plains or an Island.
type=Land
[/card]
@@ -39793,7 +39793,7 @@ auto=this(cantargetcard(creature) {T}:Add{U}
auto=this(cantargetcard(creature) {T}:Add{B}
auto=this(cantargetcard(creature) {T}:Add{R}
auto=this(cantargetcard(creature) {T}:Add{G}
auto={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=_CREW1_
text=Vigilance -- {T}: Add one mana of any color. Activate only if Flywheel Racer is a creature. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
@@ -41238,7 +41238,7 @@ toughness=3
[card]
name=Funeral Longboat
abilities=vigilance
auto={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=_CREW1_
text=Vigilance -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
@@ -41991,7 +41991,7 @@ name=Gandalf, White Rider
abilities=vigilance
auto=@movedTo(*|mystack):name(Scry 1) _SCRY1_
auto=@movedTo(*|mystack):name(Creatures gain 1/0) all(creature|myBattlefield) 1/0 ueot
auto=_DIES_may name(Put on library) all(trigger[to]) transforms((,newability[placefromthetop(5)])) oneshot
auto=_DIES_may all(trigger[to]) transforms((,newability[placefromthetop(5)])) oneshot
text=Vigilance -- Whenever you cast a spell, creatures you control get +1/+0 until end of turn. Scry 1. -- When Gandalf, White Rider dies, you may put it into its owner's library fifth from the top.
mana={3}{W}
type=Legendary Creature
@@ -44628,8 +44628,7 @@ toughness=5
[card]
name=Gloomlake Verge
auto={T}:Add{U}
auto={T}:Add{B}ActivateonlyifyoucontrolanIsland
auto={T}:AddaSwamp
auto=aslongas(*[Island;Swamp]|myBattlefield) {T}:Add{B}
text={T}: Add {U}. -- {T}: Add {B}. Activate only if you control an Island or a Swamp.
type=Land
[/card]
@@ -45621,8 +45620,8 @@ type=Instant
name=God-Eternal Bontu
abilities=menace
auto=may name(Sacrifice permanents) target(<anyamount>other *|mybattlefield) sacrifice && draw:1 controller
auto=_DIES_may name(Move back to hand) target(God-Eternal Bontu[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may name(Move back to hand) target(God-Eternal Bontu[fresh]|exile) placefromthetop(3)
auto=_DIES_may target(God-Eternal Bontu[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may target(God-Eternal Bontu[fresh]|exile) placefromthetop(3)
text=Menace -- When God-Eternal Bontu enters, sacrifice any number of other permanents, then draw that many cards. -- When God-Eternal Bontu dies or is put into exile from the battlefield, you may put it into its owner's library third from the top.
mana={3}{B}{B}
type=Legendary Creature
@@ -45633,8 +45632,8 @@ toughness=6
[card]
name=God-Eternal Kefnet
abilities=flying
auto=_DIES_may name(Move back to hand) target(God-Eternal Kefnet[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may name(Move back to hand) target(God-Eternal Kefnet[fresh]|exile) placefromthetop(3)
auto=_DIES_may target(God-Eternal Kefnet[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may target(God-Eternal Kefnet[fresh]|exile) placefromthetop(3)
auto=@drawof(player) turnlimited:may activate castcard(copied noevent) target(*[sorcery;instant;fresh]|myhand) limit:1
text=Flying -- You may reveal the first card you draw each turn as you draw it. Whenever you reveal an instant or sorcery card this way, copy that card and you may cast the copy. That copy costs {2} less to cast. -- When God-Eternal Kefnet dies or is put into exile from the battlefield, you may put it into its owner's library third from the top.
mana={2}{U}{U}
@@ -45647,8 +45646,8 @@ toughness=5
name=God-Eternal Oketra
abilities=double strike
auto=@movedTo(creature|mystack):create(zombie warrior:creature zombie warrior:4/4:black:vigilance)
auto=_DIES_may name(Move back to hand) target(God-Eternal Oketra[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may name(Move back to hand) target(God-Eternal Oketra[fresh]|exile) placefromthetop(3)
auto=_DIES_may target(God-Eternal Oketra[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may target(God-Eternal Oketra[fresh]|exile) placefromthetop(3)
text=Double strike -- Whenever you cast a creature spell, create a 4/4 black Zombie Warrior creature token with vigilance. -- When God-Eternal Oketra dies or is put into exile from the battlefield, you may put it into its owner's library third from the top.
mana={3}{W}{W}
type=Legendary Creature
@@ -45661,8 +45660,8 @@ name=God-Eternal Rhonas
abilities=deathtouch
auto=all(other creature|myBattlefield) dynamicability<!mytgt powerpumppow!> ueot
auto=all(other creature|myBattlefield) vigilance ueot
auto=_DIES_may name(Move back to hand) target(God-Eternal Rhonas[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may name(Move back to hand) target(God-Eternal Rhonas[fresh]|exile) placefromthetop(3)
auto=_DIES_may target(God-Eternal Rhonas[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may target(God-Eternal Rhonas[fresh]|exile) placefromthetop(3)
text=Deathtouch -- When God-Eternal Rhonas enters, double the power of each other creature you control until end of turn. Those creatures gain vigilance until end of turn. -- When God-Eternal Rhonas dies or is put into exile from the battlefield, you may put it into its owner's library third from the top.
mana={3}{G}{G}
type=Legendary Creature
@@ -50293,7 +50292,7 @@ subtype=Forest Island
name=Hedge Shredder
auto=_ATTACKING_may deplete:2
auto=@movedTo(land|mygraveyard) from(library):all(trigger) moveTo(battlefield) and!(tap)!
auto={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=_CREW1_
text=Whenever Hedge Shredder attacks, you may mill two cards. -- Whenever one or more land cards are put into your graveyard from your library, put them onto the battlefield tapped. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}{G}{G}
type=Artifact
@@ -51341,7 +51340,7 @@ toughness=3
name=High-Speed Hoverbike
abilities=flash,flying
auto=may tap target(creature)
auto={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=_CREW1_
text=Flash -- Flying -- When High-Speed Hoverbike enters, tap up to one target creature. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
@@ -52789,8 +52788,8 @@ toughness=3
name=Hulking Metamorph
other={2}{U}{U} name(prototype)
auto=if paid(alternative) then becomes(,3/3,blue) forever
auto=ifnot paid(alternative) then may name(Copy artifact or creature) name(Copy artifact or creature) target(*[creature;artifact]|battlefield) copy and!( transforms((Artifact Creature,setpower=7,settoughness=7)) forever )!
auto=if paid(alternative) then may name(Copy artifact or creature) name(Copy artifact or creature) target(*[creature;artifact]|battlefield) copy and!( transforms((Artifact Creature,setpower=3,settoughness=3)) forever )!
auto=ifnot paid(alternative) then may name(Copy artifact or creature) name(Copy artifact or creature) target(*[creature;artifact]|myBattlefield) copy and!( transforms((Artifact Creature,setpower=7,settoughness=7)) forever )!
auto=if paid(alternative) then may name(Copy artifact or creature) name(Copy artifact or creature) target(*[creature;artifact]|myBattlefield) copy and!( transforms((Artifact Creature,setpower=3,settoughness=3)) forever )!
text=Prototype {2}{U}{U} - 3/3 (You may cast this spell with different mana cost, color, and size. It keeps its abilities and types.) -- You may have Hulking Metamorph enter the battlefield as a copy of an artifact or creature you control, except it's an artifact creature in addition to its other types, and its power and toughness are equal to Hulking Metamorph's power and toughness.
mana={9}
type=Artifact Creature
@@ -53288,7 +53287,7 @@ toughness=1
[card]
name=Hushwood Verge
auto={T}:Add{G}
auto=aslongas(*[Forest;Plains]|myBattlefield) Add{W}
auto=aslongas(*[Forest;Plains]|myBattlefield) {T}:Add{W}
text={T}: Add {G}. -- {T}: Add {W}. Activate only if you control a Forest or a Plains.
type=Land
[/card]
@@ -53808,8 +53807,8 @@ toughness=7
name=Ilharg, the Raze-Boar
abilities=trample
auto=_ATTACKING_target(creature|myhand) transforms((,newability[@next end:all(this) moveTo(hand)],newability[readytofight])) forever
auto=_DIES_may name(Move back to hand) target(Ilharg^ the Raze-Boar[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may name(Move back to hand) target(Ilharg^ the Raze-Boar[fresh]|exile) placefromthetop(3)
auto=_DIES_may target(Ilharg^ the Raze-Boar[fresh]|graveyard) placefromthetop(3)
auto=@movedto(this|exile) from(myBattlefield):may target(Ilharg^ the Raze-Boar[fresh]|exile) placefromthetop(3)
text=Trample -- Whenever Ilharg, the Raze-Boar attacks, you may put a creature card from your hand onto the battlefield tapped and attacking. Return that creature to your hand at the beginning of the next end step. -- When Ilharg, the Raze-Boar dies or is put into exile from the battlefield, you may put it into its owner's library third from the top.
mana={3}{R}{R}
type=Legendary Creature
@@ -59126,8 +59125,8 @@ type=Legendary Sorcery
name=Kamahl's Will
auto=if type(*[iscommander]|mybattlefield)~lessthan~1 then choice name(Choose first) target(<anyamount>land|mybattlefield) transforms((Elemental Creature,setpower=1,settoughness=1,vigilance,haste,indestructible)) ueot
auto=if type(*[iscommander]|mybattlefield)~lessthan~1 then choice name(Choose second) damage:powertotalinplay target(creature|opponentbattlefield)
auto=if type(*[iscommander]|mybattlefield)~morethan~0 then may name(Transform Lands) name(Transform Lands) target(<anyamount>land|mybattlefield) transforms((Elemental Creature,setpower=1,settoughness=1,vigilance,haste,indestructible)) ueot
auto=if type(*[iscommander]|mybattlefield)~morethan~0 then name(Damage Creature) ability$!name(Damage Creature) name(Damage Creature) damage:powertotalinplay target(<upto:1>creature|battlefield)!$ controller
auto=if type(*[iscommander]|mybattlefield)~morethan~0 then may name(Transform Lands) name(Transform Lands) target(<anyamount>land|mybattlefield) transforms((Elemental Creature,setpower=1,settoughness=1,vigilance,haste,indestructible)) ueot
text=Choose one. If you control a commander as you cast this spell, you may choose both. -- Until end of turn, any number of target lands you control become 1/1 Elemental creatures with vigilance, indestructible, and haste. They're still lands. -- Choose target creature you don't control. Each creature you control deals damage equal to its power to that creature.
mana={3}{G}
type=Instant
@@ -65683,7 +65682,7 @@ toughness=1
[card]
name=Loyal Unicorn
abilities=vigilance
auto=@each my combatbegins restriction{type(*[iscommander]|mybattlefield)~morethan~0}:all(other creature|mybattlefield) transforms((,vigilance)) ueot
auto=@each my combatbegins restriction{type(*[iscommander]|mybattlefield)~morethan~0}:all(other creature|mybattlefield) vigilance
auto=@each my combatbegins restriction{type(*[iscommander]|mybattlefield)~morethan~0}:preventAllCombatDamage to(creature|myBattlefield) ueot
text=Vigilance -- Lieutenant - At the beginning of combat on your turn, if you control your commander, prevent all combat damage that would be dealt to creatures you control this turn. Other creatures you control gain vigilance until end of turn.
mana={3}{W}
@@ -70941,7 +70940,7 @@ subtype=Equipment
name=Mizzium Tank
auto=@movedTo(*[-creature]|mystack):becomes(Artifact Creature) ueot
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto={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=_CREW1_
text=Trample -- Whenever you cast a noncreature spell, Mizzium Tank becomes an artifact creature and gets +1/+1 until end of turn. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={1}{R}{R}
type=Artifact
@@ -76811,7 +76810,7 @@ toughness=*
[/card]
[card]
name=Old-Growth Dryads
auto=moveto(mybattlefield) target(basic|mylibrary) && tap
auto=ability$!target(basic|mylibrary) moveto(mybattlefield) and!(tap(noevent))! !$ opponent
text=When Old-Growth Dryads enters, each opponent may search their library for a basic land card, put it onto the battlefield tapped, then shuffle their library.
mana={G}
type=Creature
@@ -79073,7 +79072,7 @@ type=Sorcery
[card]
name=Pain Distributor
abilities=menace
auto=@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~equalto~1} turnlimited:_TREASURE_
auto=@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~lessthan~1} turnlimited:_TREASURE_
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:_TREASURE_
auto=@movedto(artifact|graveyard) from(opponentBattlefield):damage:1 opponent
text=Menace -- Whenever a player casts their first spell each turn, they create a Treasure token. -- Whenever an artifact an opponent controls is put into a graveyard from the battlefield, Pain Distributor deals 1 damage to that player.
@@ -101043,7 +101042,7 @@ type=Instant
[/card]
[card]
name=Sleek Schooner
auto={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=_CREW1_
text=Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
@@ -107594,13 +107593,6 @@ power=2
toughness=2
[/card]
[card]
name=Sunbird's Invocation
auto=if casted(*|mystack) then moverandom(*[manacost=compare(manacost) all(trigger)]) from(mylibrary) to(mybattlefield)
text=Whenever you cast a spell from your hand, reveal the top X cards of your library, where X is that spell's mana value. You may cast a card revealed this way with mana value X or less without paying its mana cost. Put the rest on the bottom of your library in a random order.
mana={5}{R}
type=Enchantment
[/card]
[card]
name=Sunblade Angel
abilities=flying,first strike,vigilance,lifelink
text=Flying, first strike, vigilance, lifelink
@@ -112317,7 +112309,7 @@ auto=@combatdamagefoeof(player) from(vehicle|mybattlefield):name(Exile top cards
auto=@combatdamageof(player) from(vehicle|mybattlefield):name(Exile top cards) transforms((,newability[all(*[zpos<=thatmuch]|mylibrary) moveto(myexile) and!( if cantargetcard(*[land]|*) then becomes(OmenkeelExiled) forever )!])) forever
auto={0}:restriction{can play land} name(Play land from opponent exile) name(Play land from opponent exile) target(land[OmenkeelExiled]|opponentexile) moveTo(myexile) and!( transforms((,newability[becomes(OmenkeelExiled) forever],newability[phaseaction[end once checkex] moveTo(ownerexile)],newability[phaseaction[untap once checkex] becomes(OmenkeelExiled) forever])) ueot )!
auto=lord(land[OmenkeelExiled]|myexile) canplayfromexile
auto={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=_CREW1_
text=Whenever a Vehicle you control deals combat damage to a player, that player exiles that many cards from the top of their library. You may play lands from among those cards for as long as they remain exiled. -- Crew 1 // {2}{U} Cosima, God of the Voyage
mana={1}{U}
type=Legendary Artifact
@@ -113009,7 +113001,7 @@ toughness=2
[card]
name=Thornspire Verge
auto={T}:Add{R}
auto=aslongas(*[Mountain;Forest]|myBattlefield) Add{G}
auto=aslongas(*[Mountain;Forest]|myBattlefield) {T}:Add{G}
text={T}: Add {R}. -- {T}: Add {G}. Activate only if you control a Mountain or a Forest.
type=Land
[/card]
@@ -113670,7 +113662,7 @@ toughness=5
[card]
name=Thundering Chariot
abilities=first strike,vigilance,trample
auto={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=_CREW1_
text=First strike, trample, haste -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
@@ -120920,8 +120912,7 @@ toughness=4
[card]
name=Vile Mutilator
abilities=flying,trample
auto=ability$!notAtarget(enchantment[-token]|myBattlefield) sacrifice !$ opponent
auto=ability$!notAtarget(creature[-token]|myBattlefield) sacrifice !$ opponent
auto=ability$!notAtarget(enchantment[-token]|myBattlefield) sacrifice !$ opponent && ability$!notAtarget(creature[-token]|myBattlefield) sacrifice !$ opponent
text=As an additional cost to cast this spell, sacrifice a creature or enchantment. -- Flying, trample -- When Vile Mutilator enters, each opponent sacrifices a nontoken enchantment, then sacrifices a nontoken creature.
mana={5}{B}{B}{S(*[creature;enchantment]|mybattlefield)}
type=Creature

View File

@@ -1471,7 +1471,7 @@ name=Aethersphere Harvester
abilities=flying
auto=alterenergy:2 controller
auto={e:1}:lifelink ueot
auto={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=_CREW1_
text=Flying -- When Aethersphere Harvester enters, you get {E}{E} (two energy counters). -- Pay {E}: Aethersphere Harvester gains lifelink until end of turn. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
@@ -31786,8 +31786,8 @@ type=Sorcery
[/card]
[card]
name=Dreadbringer Lampads
auto=name(intimidate) target(creature) transforms((,intimidate)) ueot
auto=_CONSTELLATION_name(intimidate) target(creature) transforms((,intimidate)) ueot
auto=name(intimidate) target(creature) intimidate ueot
auto=_CONSTELLATION_name(intimidate) target(creature) intimidate ueot
text=Constellation -- Whenever Dreadbringer Lampads or another enchantment enters under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={4}{B}
type=Enchantment Creature
@@ -34037,7 +34037,7 @@ subtype=Aura
[card]
name=Eerie Interlude
target=<anyamount>creature|mybattlefield
auto=(blink)
auto=(blink)ueot
text=Exile any number of target creatures you control. Return those cards to the battlefield under their owner's control at the beginning of the next end step.
mana={2}{W}
type=Instant
@@ -36207,9 +36207,9 @@ toughness=2
[card]
name=Enigma Sphinx
abilities=Flying
auto=@movedTo(mygraveyard) from(battlefield): moveto(ownerlibrary)
auto=@movedTo(mygraveyard) from(battlefield):target(Enigma Sphinx[fresh]|graveyard) placefromthetop(3)
autostack=if casted(this) then cascade:plibrarycount
text=Flying -- When Enigma Sphinx is put into your graveyard from the battlefield, put into your library third from the top.
text=Flying -- When Enigma Sphinx is put into your graveyard from the battlefield, put into your library third from the top. -- Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
mana={4}{W}{U}{B}
type=Artifact Creature
subtype=Sphinx
@@ -49938,7 +49938,7 @@ type=Enchantment
[/card]
[card]
name=Great Whale
auto=choice may untap target(<upto:7>land)
auto=may untap target(<upto:7>land)
text=When Great Whale enters, untap up to seven lands.
mana={5}{U}{U}
type=Creature
@@ -60564,9 +60564,9 @@ type=Instant
[/card]
[card]
name=Jolting Merfolk
auto={1}{C(0/0,-1,Fade)}:tap target(creature)
auto={C(0/0,-1,Fade)}:tap target(creature)
auto=fading:4
text=Fading 4 (This creature enters with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) -- {1}, Remove a fade counter from Jolting Merfolk: Tap target creature.
text=Fading 4 (This creature enters with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) -- Remove a fade counter from Jolting Merfolk: Tap target creature.
mana={2}{U}{U}
type=Creature
subtype=Merfolk
@@ -70626,7 +70626,7 @@ toughness=1
[card]
name=Managorger Hydra
abilities=trample
auto=@movedto(*|stack):choice counter(1/1)
auto=@movedto(*|stack):counter(1/1)
text=Trample (This creature can deal excess combat damage to defending player or planeswalker while attacking.) -- Whenever a player casts a spell, put a +1/+1 counter on Managorger Hydra.
mana={2}{G}
type=Creature
@@ -83586,7 +83586,7 @@ toughness=2
[card]
name=Ovalchase Dragster
abilities=trample,haste
auto={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=_CREW1_
text=Trample, haste -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
@@ -107036,7 +107036,7 @@ toughness=2
[card]
name=Sky Skiff
abilities=flying
auto={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=_CREW1_
text=Flying -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
@@ -108507,7 +108507,7 @@ toughness=3
name=Smuggler's Copter
abilities=flying
auto=@combat(attacking,blocking) source(this):may _LOOT_
auto={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=_CREW1_
text=Flying -- Whenever Smuggler's Copter attacks or blocks, you may draw a card. If you do, discard a card. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
@@ -126361,7 +126361,7 @@ type=Sorcery
name=Untethered Express
abilities=trample
auto=_ATTACKING_counter(1/1)
auto={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=_CREW1_
text=Trample -- Whenever Untethered Express attacks, put a +1/+1 counter on it. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact

View File

@@ -108,7 +108,7 @@ name=Ajani, Inspiring Leader
auto=counter(0/0,5,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Gain 2 life without targeting any creature) life:2 controller
auto={C(0/0,2,Loyalty)}:name(+2: Gain 2 life and target creature gets two +1/+1 counters) target(creature) counter(1/1,2) && life:2 controller
auto={C(0/0,-3,Loyalty)}:name(-3: Exile target creature and gains life opponent) moveto(exile) target(creature) && life:2 targetController
auto={C(0/0,-3,Loyalty)}:name(-3: Exile target creature) moveto(exile) target(creature) && life:2 targetController
auto={C(0/0,-10,Loyalty)}:name(-10: Creatures gain doubles strike and flying) all(creature|myBattlefield) transforms((,flying,double strike)) ueot
text=+2: You gain 2 life. Put two +1/+1 counters on up to one target creature. -- -3: Exile target creature. Its controller gains 2 life. -- -10: Creatures you control gain flying and double strike until end of turn.
mana={4}{W}{W}
@@ -2995,7 +2995,7 @@ subtype=Sorin
name=Sorin, Imperious Bloodlord
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Deathtouch and Lifelink) target(creature|myBattlefield) transforms((,deathtouch,lifelink,newability[if cantargetcard(*[vampire]|*) then counter(1/1)])) ueot
auto={C(0/0,1,Loyalty)}{S(vampire|myBattlefield)}:name(+1: Sacrifice and deals 3 damage) damage:3 target(anytarget)
auto={C(0/0,1,Loyalty)}:name(+1: Sacrifice and deal 3 damage) may sacrifice notatarget(Vampire|mybattlefield) and!( damage:3 target(anytarget) )!
auto={C(0/0,-3,Loyalty)}:name(-3: Put a Vampire from your hand onto the battlefield) moveto(myBattlefield) target(creature[vampire]|myHand)
text=+1: Target creature you control gains deathtouch and lifelink until end of turn. If it's a Vampire, put a +1/+1 counter on it. -- +1: You may sacrifice a Vampire. When you do, Sorin, Imperious Bloodlord deals 3 damage to any target and you gain 3 life. -- -3: You may put a Vampire creature card from your hand onto the battlefield.
mana={2}{B}