Added/fixed primitives, updated the "missing_cards_by_sets" folder, renamed several decks for AI, added "noentertrg" and "nodietrg" keywords to allow creatures enter the battlefield or die without causing abilities to trigger (e.g. "Hushbringer").

This commit is contained in:
Vittorio Alfieri
2021-10-21 09:53:39 +02:00
parent 41a89c7324
commit 78658a6a9e
42 changed files with 116 additions and 140 deletions

View File

@@ -20015,7 +20015,7 @@ toughness=1
[card]
name=Edifice of Authority
auto={1}{T}{C(0/0,1,brick)}:target(creature) cantattack ueot
auto=this(counter{0/0.3.brick}) {1}{T}:target(creature) transforms((,newability[cantattack],newability[cantblock],newability[onlymanaability])) ueot
auto=this(counter{0/0.3.brick}) {1}{T}:target(creature) transforms((,newability[cantattack],newability[cantblock],newability[noactivatedability])) uynt
text={1}, {T}: Target creature can't attack this turn. Put a brick counter on Edifice of Authority. -- {1}, {T}: Until your next turn, target creature can't attack or block and its activated abilities can't be activated. Activate this ability only if there are three or more brick counters on Edifice of Authority.
mana={3}
type=Artifact
@@ -21591,7 +21591,7 @@ type=Sorcery
[card]
name=Essence Symbiote
auto=@mutated(creature|mybattlefield):all(trigger[to]) counter(1/1)
auto=@mutated(creature|mybattlefield):life:2 controller
auto=@mutated(creature|mybattlefield):life:2
text=Whenever a creature you control mutates, put a +1/+1 counter on that creature and you gain 2 life.
mana={1}{G}
type=Creature
@@ -26006,6 +26006,17 @@ power=3
toughness=3
[/card]
[card]
name=Gaea's Balance
auto=if type(plains[basic]|mylibrary)~morethan~0 then ability$!name(Search plains) name(Search plains) target(plains[basic]|mylibrary) moveto(myBattlefield)!$ controller
auto=if type(mountain[basic]|mylibrary)~morethan~0 then ability$!name(Search mountain) name(Search mountain) target(mountain[basic]|mylibrary) moveto(myBattlefield)!$ controller
auto=if type(forest[basic]|mylibrary)~morethan~0 then ability$!name(Search forest) name(Search forest) target(forest[basic]|mylibrary) moveto(myBattlefield)!$ controller
auto=if type(swamp[basic]|mylibrary)~morethan~0 then ability$!name(Search swamp) name(Search swamp) target(swamp[basic]|mylibrary) moveto(myBattlefield)!$ controller
auto=if type(island[basic]|mylibrary)~morethan~0 then ability$!name(Search island) name(Search island) target(island[basic]|mylibrary) moveto(myBattlefield)!$ controller
text=As an additional cost to cast Gaea's Balance, sacrifice five lands. -- Search your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library.
mana={3}{G}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Gaea's Herald
auto=lord(creature|stack) nofizzle
text=Creature spells can't be countered.
@@ -29236,6 +29247,17 @@ mana={5}{B}{B}
type=Instant
[/card]
[card]
name=Grave Sifter
auto=chooseatype transforms((,newability[target(<anyamount>creature[chosentype]|mygraveyard) moveto(myhand)])) oneshot chooseend
auto=ability$!transforms((,newability[chooseatype transforms((,newability[target(<anyamount>creature[chosentype]|mygraveyard) moveto(myhand)])) oneshot chooseend])) oneshot!$ opponent
text=When Grave Sifter enters the battlefield, each player chooses a creature type and returns any number of cards of that type from his or her graveyard to his or her hand.
mana={5}{G}
type=Creature
subtype=Elemental Beast
power=5
toughness=7
[/card]
[card]
name=Gravebreaker Lamia
abilities=lifelink,hiddenface
auto=moveTo(mygraveyard) target(*|mylibrary)
@@ -33131,9 +33153,7 @@ type=Instant
[/card]
[card]
name=Hushbringer
abilities=flying,lifelink
auto=@movedto(creature|battlefield):all(trigger) onlymanaability
auto=@movedto(creature|graveyard):all(trigger) onlymanaability
abilities=flying,lifelink,noentertrg,nodietrg
text=Flying, lifelink -- Creatures entering the battlefield or dying don't cause abilities to trigger.
mana={1}{W}
type=Creature
@@ -33142,6 +33162,16 @@ power=1
toughness=2
[/card]
[card]
name=Hushwing Gryff
abilities=flash,lifelink,noentertrg
text=Flash -- Flying -- Creatures entering the battlefield don't cause abilities to trigger.
mana={2}{W}
type=Creature
subtype=Hippogriff
power=2
toughness=1
[/card]
[card]
name=Hydra's Growth
target=creature
auto=counter(1/1,1)
@@ -48632,8 +48662,8 @@ toughness=2
[card]
name=Overwhelming Splendor
target=player
auto=lord(creature|targetedpersonsbattlefield) transforms((,setpower=1,settoughness=1,newability[noactivatedability])) forsrc
auto=onlymanaability
auto=lord(creature|targetedpersonsbattlefield) transforms((,setpower=1,settoughness=1,newability[noactivatedability]))
auto=lord(*[-creature]|targetedpersonsbattlefield) onlymanaability
text=Enchant player -- Creatures enchanted player controls lose all abilities and have base power and toughness 1/1. -- Enchanted player can't activate abilities that aren't mana abilities or loyalty abilities.
mana={6}{W}{W}
type=Enchantment
@@ -71472,7 +71502,7 @@ toughness=2
[/card]
[card]
name=Tocatli Honor Guard
auto=@movedto(creature|battlefield):all(trigger) onlymanaability ueot
abilities=noentertrg
text=Creatures entering the battlefield don't cause abilities to trigger.
mana={1}{W}
type=Creature
@@ -71853,6 +71883,13 @@ power=4
toughness=2
[/card]
[card]
name=Torpor Orb
abilities=noentertrg
text=Creatures entering the battlefield don't cause abilities to trigger.
mana={2}
type=Artifact
[/card]
[card]
name=Torrent Sculptor
other={1}{R} name(Flamethrower Sonata)
otherrestriction=can play sorcery,compare(isflipped)~equalto~1

View File

@@ -3501,12 +3501,6 @@ power=2
toughness=2
[/card]
[card]
name=Gaea's Balance
text=As an additional cost to cast Gaea's Balance, sacrifice five lands. -- Search your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Gaea's Liege
text=As long as Gaea's Liege isn't attacking, its power and toughness are each equal to the number of Forests you control. As long as Gaea's Liege is attacking, its power and toughness are each equal to the number of Forests defending player controls. -- {T}: Target land becomes a Forest until Gaea's Liege leaves the battlefield.
mana={3}{G}{G}{G}
@@ -4009,15 +4003,6 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Grave Sifter
text=When Grave Sifter enters the battlefield, each player chooses a creature type and returns any number of cards of that type from his or her graveyard to his or her hand.
mana={5}{G}
type=Creature
subtype=Elemental Beast
power=5
toughness=7
[/card]
[card]
name=Graveyard Busybody
text=All graveyards are also your graveyards. -- Graveyard Busybody's power and toughness are each equal to the number of cards with flavor text in your graveyards.
mana={4}{U}{U}
@@ -4494,7 +4479,7 @@ type=Land
[card]
name=Hullbreacher
abilities=flash
text=Flash -- If an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.")
text=Flash -- If an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
mana={2}{U}
type=Creature
subtype=Merfolk Pirate
@@ -4524,16 +4509,6 @@ type=Summon
subtype=Minotaur
[/card]
[card]
name=Hushwing Gryff
abilities=flash,flying
text=Flash -- Flying -- Creatures entering the battlefield don't cause abilities to trigger.
mana={2}{W}
type=Creature
subtype=Hippogriff
power=2
toughness=1
[/card]
[card]
name=Hypnotic Swirly Disc
text=Whenever you crank Hypnotic Swirly Disc, target player puts the top X cards of their library into their graveyard, where X is the number of creatures you control.
type=Artifact
@@ -10723,12 +10698,6 @@ power=3
toughness=3
[/card]
[card]
name=Torpor Orb
text=Creatures entering the battlefield don't cause abilities to trigger.
mana={2}
type=Artifact
[/card]
[card]
name=Torrent of Stone
text=Torrent of Stone deals 4 damage to target creature. -- Splice onto Arcane-Sacrifice two Mountains. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={3}{R}