diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 9d9a51b32..eb8762c27 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -282,6 +282,19 @@ mana={1}{W} type=Instant [/card] [card] +name=Abhorrent Overlord +abilities=flying +auto=token(Harpy,creature harpy, 1/1,black,flying)*type:manaB +auto=@each my upkeep:sacrifice notatarget(creature|myBattlefield) +text=Flying. -- When Abhorrent Overlord enters the battlefield, put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) -- +At the beginning of your upkeep, sacrifice a creature. +mana={5}{B}{B} +type=Creature +subtype=Demon +power=6 +toughness=6 +[/card] +[card] name=Abjure target=*|stack auto=fizzle @@ -28289,6 +28302,16 @@ type=Enchantment subtype=Aura [/card] [card] +name=Evangel of Heliod +auto=token(Soldier,Creature Soldier,1/1,white)*type:manaW +text=When Evangel of Heliod enters the battlefield, put a number of 1/1 white Soldier creature tokens onto the battlefield equal to your devotion to white. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) +mana={4}{W}{W} +type=Creature +subtype=Human Cleric +power=1 +toughness=3 +[/card] +[card] name=Evangelize auto=ability$!name(choose a creature) target(creature|mybattlefield) moveTo(opponentbattlefield)!$ opponent buyback={4}{W}{2}{W}{W} @@ -29405,6 +29428,16 @@ mana={3}{B}{B} type=Sorcery [/card] [card] +name=Fanatic of Mogis +auto=damage:type:manaR opponent +text=When Fanatic of Mogis enters the battlefield, it deals damage to each opponent equal to your devotion to red. (Each {R} in the mana costs of permanents you control counts toward your devotion to red.) +mana={3}{R} +type=Creature +subtype=Minotaur Shaman +power=4 +toughness=2 +[/card] +[card] name=Fanatic of Xenagos abilities=trample auto=ability$!choice name(Tribute 1) all(mystored) counter(1/1) _ choice name(+1/+1 and Haste) all(mystored) haste ueot && all(mystored) 1/1 ueot!$ opponent @@ -46790,6 +46823,16 @@ power=6 toughness=7 [/card] [card] +name=Karametra's Acolyte +auto={T}:thisforeach(variable{type:manaG}>0) add{G} +text={T}: Add an amount of {G} to your mana pool equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) +mana={3}{G} +type=Creature +subtype=Human Druid +power=1 +toughness=4 +[/card] +[card] name=Karametra's Favor target=creature auto=teach(creature) {T}:add{G} @@ -54519,6 +54562,16 @@ power=4 toughness=3 [/card] [card] +name=Marshmist Titan +autohand=affinity(type:manaB) reduce({1}) +text=Marshmist Titan costs {X} less to cast, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) +mana={6}{B} +type=Creature +subtype=Giant +power=4 +toughness=5 +[/card] +[card] name=Martial Coup auto=this(X>=5) destroy all(creature) auto=token(Soldier,creature soldier,1/1,white) *X @@ -57575,6 +57628,16 @@ power=2 toughness=2 [/card] [card] +name=Mogis's Marauder +auto=name(intimidate & haste) target(creature|battlefield) transforms((,newability[intimidate],newability[haste])) ueot +text=When Mogis's Marauder enters the battlefield, up to X target creatures each gain intimidate and haste until end of turn, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) +mana={2}{B} +type=Creature +subtype=Human Berserker +power=2 +toughness=2 +[/card] +[card] name=Mold Adder auto=@movedTo(*[black;blue]|opponentStack):may counter(1/1,1) text=Whenever an opponent casts a blue or black spell, you may put a +1/+1 counter on Mold Adder. @@ -61959,6 +62022,27 @@ power=1 toughness=1 [/card] [card] +name=Nykthos, Shrine to Nyx +auto={T}:Add{1} +auto={2}{T}:name(Green) thisforeach(variable{type:manaG}>0) add{G} +auto={2}{T}:name(Red) thisforeach(variable{type:manaR}>0) add{R} +auto={2}{T}:name(Blue) thisforeach(variable{type:manaU}>0) add{U} +auto={2}{T}:name(Black) thisforeach(variable{type:manaB}>0) add{B} +auto={2}{T}:name(White) thisforeach(variable{type:manaW}>0) add{W} +text={T}: Add {1} to your mana pool. -- {2}, {T}: Choose a color. Add to your mana pool an amount of mana of that color equal to your devotion to that color. (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control.) +type=Legendary Land +[/card] +[card] +name=Nylea's Disciple +auto=life:type:manaG controller +text=When Nylea's Disciple enters the battlefield, you gain life equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) +mana={2}{G}{G} +type=Creature +subtype=Centaur Archer +power=3 +toughness=3 +[/card] +[card] name=Nyxathid auto=foreach(*|opponenthand) -1/-1 text=As Nyxathid enters the battlefield, choose an opponent. -- Nyxathid gets -1/-1 for each card in the chosen player's hand. @@ -72413,6 +72497,16 @@ mana={2}{W}{W} type=Enchantment [/card] [card] +name=Reverent Hunter +auto=thisforeach(variable{type:manaG}>0) counter(1/1,1) +text=When Reverent Hunter enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) +mana={2}{G} +type=Creature +subtype=Human Archer +power=1 +toughness=1 +[/card] +[card] name=Reverent Mantra other={E(*[white]|myhand)} name(Exile a White Card from Hand) auto=choice name(all creatures gain protection from white) lord(creature) protection from white @@ -91537,6 +91631,14 @@ power=0 toughness=5 [/card] [card] +name=Thassa's Rebuff +target=*|stack +auto=transforms((,newability[pay[[{value:type:manaU}]] name(pay {value} mana) donothing?fizzle])) forever +text=Counter target spell unless its controller pays {X}, where X is your devotion to blue. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.) +mana={1}{U} +type=Instant +[/card] +[card] name=That Which Was Taken auto={4}{T}:counter(0/0,1,Divinity) target(other *) auto=lord(*[counter{0/0.1.Divinity}]) indestructible diff --git a/projects/mtg/bin/Res/test/_tests.txt b/projects/mtg/bin/Res/test/_tests.txt index 53bb5f826..0d65718ba 100644 --- a/projects/mtg/bin/Res/test/_tests.txt +++ b/projects/mtg/bin/Res/test/_tests.txt @@ -345,6 +345,7 @@ foratog.txt force_of_nature.txt force_of_nature2.txt force_of_nature3.txt +formidable.txt fountain_of_youth.txt Frogmite.txt fungus_sliver.txt