Fixed MH2 card file, fixed images links for MH2 set, added some new primitives from MOM set.

This commit is contained in:
Vittorio Alfieri
2023-05-13 11:02:18 +02:00
parent a0209fa158
commit 24dac100f2
3 changed files with 61 additions and 64 deletions

View File

@@ -4471,6 +4471,15 @@ text=Hidden agenda (Start the game with this conspiracy face down in the command
type=Conspiracy
[/card]
[card]
name=Assimilate Essence
target=*[creature;battle]|stack
auto=transforms((,newability[pay[[{4}]] name(pay 4 mana) counter(0/0.1.PaidMana)?fizzle])) forever
auto=emblem transforms((,newability[@counteradded(0/0.1.PaidMana) from(*[creature;battle]|stack) turnlimited:name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!)])) ueot
text=Counter target creature or battle spell unless its controller pays {4}. If they do, you 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.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Assure // Assemble
other={4}{G}{W} name(Assemble)
auto=if paid(alternative) then token(Elf Knight,Creature Elf Knight,2/2,green,white,vigilance)*3
@@ -10713,48 +10722,8 @@ type=Sorcery
[/card]
[card]
name=Brimaz, Blight of Oreskos
auto=@movedTo(creature[artifact&manacost=0]|mystack):name(Incubate 0) name(Incubate 0) activate castcard(noevent costx!:0:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=1]|mystack):name(Incubate 1) name(Incubate 1) activate castcard(noevent costx!:1:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=2]|mystack):name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=3]|mystack):name(Incubate 3) name(Incubate 3) activate castcard(noevent costx!:3:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=4]|mystack):name(Incubate 4) name(Incubate 4) activate castcard(noevent costx!:4:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=5]|mystack):name(Incubate 5) name(Incubate 5) activate castcard(noevent costx!:5:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=6]|mystack):name(Incubate 6) name(Incubate 6) activate castcard(noevent costx!:6:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=7]|mystack):name(Incubate 7) name(Incubate 7) activate castcard(noevent costx!:7:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=8]|mystack):name(Incubate 8) name(Incubate 8) activate castcard(noevent costx!:8:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=9]|mystack):name(Incubate 9) name(Incubate 9) activate castcard(noevent costx!:9:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=10]|mystack):name(Incubate 10) name(Incubate 10) activate castcard(noevent costx!:10:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=11]|mystack):name(Incubate 11) name(Incubate 11) activate castcard(noevent costx!:11:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=12]|mystack):name(Incubate 12) name(Incubate 12) activate castcard(noevent costx!:12:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=13]|mystack):name(Incubate 13) name(Incubate 13) activate castcard(noevent costx!:13:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=14]|mystack):name(Incubate 14) name(Incubate 14) activate castcard(noevent costx!:14:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=15]|mystack):name(Incubate 15) name(Incubate 15) activate castcard(noevent costx!:15:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=16]|mystack):name(Incubate 16) name(Incubate 16) activate castcard(noevent costx!:16:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=17]|mystack):name(Incubate 17) name(Incubate 17) activate castcard(noevent costx!:17:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=18]|mystack):name(Incubate 18) name(Incubate 18) activate castcard(noevent costx!:18:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost=19]|mystack):name(Incubate 19) name(Incubate 19) activate castcard(noevent costx!:19:! named!:Incubator:!)
auto=@movedTo(creature[artifact&manacost>=19]|mystack):name(Incubate 20) name(Incubate 20) activate castcard(noevent costx!:20:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=0]|mystack):name(Incubate 0) name(Incubate 0) activate castcard(noevent costx!:0:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=1]|mystack):name(Incubate 1) name(Incubate 1) activate castcard(noevent costx!:1:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=2]|mystack):name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=3]|mystack):name(Incubate 3) name(Incubate 3) activate castcard(noevent costx!:3:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=4]|mystack):name(Incubate 4) name(Incubate 4) activate castcard(noevent costx!:4:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=5]|mystack):name(Incubate 5) name(Incubate 5) activate castcard(noevent costx!:5:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=6]|mystack):name(Incubate 6) name(Incubate 6) activate castcard(noevent costx!:6:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=7]|mystack):name(Incubate 7) name(Incubate 7) activate castcard(noevent costx!:7:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=8]|mystack):name(Incubate 8) name(Incubate 8) activate castcard(noevent costx!:8:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=9]|mystack):name(Incubate 9) name(Incubate 9) activate castcard(noevent costx!:9:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=10]|mystack):name(Incubate 10) name(Incubate 10) activate castcard(noevent costx!:10:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=11]|mystack):name(Incubate 11) name(Incubate 11) activate castcard(noevent costx!:11:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=12]|mystack):name(Incubate 12) name(Incubate 12) activate castcard(noevent costx!:12:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=13]|mystack):name(Incubate 13) name(Incubate 13) activate castcard(noevent costx!:13:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=14]|mystack):name(Incubate 14) name(Incubate 14) activate castcard(noevent costx!:14:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=15]|mystack):name(Incubate 15) name(Incubate 15) activate castcard(noevent costx!:15:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=16]|mystack):name(Incubate 16) name(Incubate 16) activate castcard(noevent costx!:16:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=17]|mystack):name(Incubate 17) name(Incubate 17) activate castcard(noevent costx!:17:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=18]|mystack):name(Incubate 18) name(Incubate 18) activate castcard(noevent costx!:18:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost=19]|mystack):name(Incubate 19) name(Incubate 19) activate castcard(noevent costx!:19:! named!:Incubator:!)
auto=@movedTo(creature[-artifact&phyrexian&manacost>=19]|mystack):name(Incubate 20) name(Incubate 20) activate castcard(noevent costx!:20:! named!:Incubator:!)
auto=@movedTo(creature[artifact]|mystack):name(Incubate X) name(Incubate X) all(trigger[to]) transforms((,newability[name(Incubate X) name(Incubate X) activate castcard(noevent costx!:manacost:! named!:Incubator:!)])) oneshot
auto=@movedTo(creature[-artifact&phyrexian]|mystack):name(Incubate X) name(Incubate X) all(trigger[to]) transforms((,newability[name(Incubate X) name(Incubate X) activate castcard(noevent costx!:manacost:! named!:Incubator:!)])) oneshot
auto=@movedTo(phyrexian|graveyard) from(mybattlefield):name(Phyrexian died) counter(0/0,1,BrimazEffect) notrg
auto=@each my endofturn restriction{compare(hascntbrimazeffect)~morethan~0}:name(Effect ends) name(Effect ends) removeallcounters(0/0.1.BrimazEffect)
auto=@each my endofturn restriction{compare(hascntbrimazeffect)~morethan~0}:name(Proliferate) _PROLIFERATE_
@@ -14577,6 +14546,17 @@ power=5
toughness=5
[/card]
[card]
name=Chrome Host Seedshark
abilities=flying
auto=@movedTo(*[-creature]|mystack):name(Incubate X) name(Incubate X) all(trigger[to]) transforms((,newability[name(Incubate X) name(Incubate X) activate castcard(noevent costx!:manacost:! named!:Incubator:!)])) oneshot
text=Flying -- Whenever you cast a noncreature spell, incubate X, where X is that spell's mana value. (Create an Incubator token with X +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)
mana={2}{U}
type=Creature
subtype=Phyrexian Shark
power=2
toughness=4
[/card]
[card]
name=Chrome Prowler
abilities=flash
auto=tap target(creature|opponentBattlefield)
@@ -83345,6 +83325,15 @@ power=5
toughness=5
[/card]
[card]
name=Sunder the Gateway
auto=if type(artifact[-token]|opponentbattlefield)~morethan~0 then choice name(Destroy artifact and incubate 2) name(Destroy artifact and incubate 2) target(artifact[-token]|opponentbattlefield) destroy and!( activate castcard(noevent costx!:2:! named!:Incubator:!) )!
auto=if type(enchantment|opponentbattlefield)~morethan~0 then choice name(Destroy enchantment and incubate 2) name(Destroy enchantment and incubate 2) target(enchantment|opponentbattlefield) destroy and!( activate castcard(noevent costx!:2:! named!:Incubator:!) )!
auto=choice name(Incubate 2 and transform) name(Incubate 2 and transform) emblem transforms((,newability[name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!)],newability[newability[@movedto(incubator|mybattlefield) turnlimited:name(Choose incubator) name(Choose incubator) target(incubator|mybattlefield) flip(backside)])) ueot
text=Choose one — -- • Destroy target nontoken artifact or enchantment an opponent controls. 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.) -- • Incubate 2, then transform an Incubator token you control.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Sundering Stroke
other={R}{R}{R}{R}{R}{R}{R} name(Adamant)
auto=if casted(this) then if spent({R}{R}{R}{R}{R}{R}{R}) then damage:7 target(<upto:3>player,creature,planeswalker)
@@ -83382,6 +83371,13 @@ text=Sundown Pass enters the battlefield tapped unless you control two or more o
type=Land
[/card]
[card]
name=Sunfall
auto=name(Incubate X) name(Incubate X) activate castcard(noevent costx!:type:creature:battlefield:! named!:Incubator:!) and!( all(creature|battlefield) moveto(exile) )!
text=Exile all creatures. Incubate X, where X is the number of creatures exiled this way. (Create an Incubator token with X +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Sungold Barrage
target=creature[toughness>=4]
auto=destroy
@@ -84274,6 +84270,17 @@ mana={2}{B}
type=Sorcery
[/card]
[card]
name=Swordsworn Cavalier
auto=if thisturn(*[knight]|mybattlefield)~morethan~1 then name(Gains first strike) name(Gains first strike) transforms((,newability[first strike])) ueot
auto=@movedto(other *[knight]|mybattlefield) turnlimited:name(Gains first strike) name(Gains first strike) transforms((,newability[first strike])) ueot
text=Swordsworn Cavalier has first strike as long as another Knight entered the battlefield under your control this turn.
mana={1}{W}
type=Creature
subtype=Human Knight
power=3
toughness=1
[/card]
[card]
name=Sworn Companions
auto=create(Soldier:creature Soldier:1/1:white:lifelink)*2
text=Create two 1/1 white Soldier creature tokens with lifelink.
@@ -88125,6 +88132,16 @@ power=4
toughness=4
[/card]
[card]
name=Tiller of Flesh
auto=@targeted(*|battlefield) from(*[instant;sorcery;enchantment]|mycastingzone):name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!)
text=Whenever you cast a spell that targets one or more permanents, 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.)
mana={3}{W}
type=Creature
subtype=Phyrexian Knight
power=2
toughness=4
[/card]
[card]
name=Tilonalli's Crown
target=creature
auto=damage:1