Added/Fixed primitives, improved PAYZERO rule for commandzone.

This commit is contained in:
Vittorio Alfieri
2021-01-11 16:53:14 +01:00
parent 6229de7c55
commit 69885cf90a
4 changed files with 33 additions and 17 deletions
@@ -25289,6 +25289,17 @@ power=3
toughness=3
[/card]
[card]
name=Jodah, Archmage Eternal
abilities=flying
auto={W}{U}{B}{R}{G}:target(*|myrestrictedcastingzone) activate castcard(normal)
text=Flying -- You may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast.
mana={1}{U}{R}{W}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=3
[/card]
[card]
name=Johnny, Combo Player
auto={4}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={4}: Search your library for a card and put that card into your hand. Then shuffle your library.
@@ -50106,8 +50117,9 @@ subtype=Saga
[card]
name=The Ur-Dragon
abilities=flying
auto=lord(dragon|mycastingzone) altercost( colorless,-1)
auto=@combat(attacking[dragon]|myBattlefield):draw:type:creature(dragon[attacking]):mybattlefield controller && moveTo(myBattlefield) target(*|myhand)
auto=lord(dragon|mycastingzone) altercost(colorless,-1)
autocommandzone=lord(dragon|mycastingzone) altercost(colorless,-1)
auto=@combat(attacking) source(dragon|myBattlefield):draw:1 && transforms((,newability[moveTo(myBattlefield) target(*[-sorcery;-instant]|myhand)])) forever
text=Eminence — As long as The Ur-Dragon is in the command zone or on the battlefield, other Dragon spells you cast cost {1} less to cast. -- Flying -- Whenever one or more Dragons you control attack, draw that many cards, then you may put a permanent card from your hand onto the battlefield.
mana={4}{W}{U}{B}{R}{G}
type=Legendary Creature
@@ -6249,16 +6249,6 @@ power=1
toughness=2
[/card]
[card]
name=Jodah, Archmage Eternal
abilities=flying
text=Flying -- You may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast.
mana={1}{U}{R}{W}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=3
[/card]
[card]
name=Jotun Grunt
text=Cumulative upkeep—Put two cards from a single graveyard on the bottom of their owner's library. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)
mana={1}{W}