From 8596443da5b6c18ad6f202f8f281f781eb9a76c7 Mon Sep 17 00:00:00 2001 From: punkeduard Date: Tue, 14 Mar 2017 12:53:29 -0600 Subject: [PATCH] Fixing card primitives Add flying to an angel and corrected some values on mana costs --- projects/mtg/bin/Res/sets/primitives/mtg.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index b293b3086..a5f01c356 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -4465,6 +4465,7 @@ toughness=1 [/card] [card] name=Anya, Merciless Angel +abilities=flying auto=this(opponentlife < 10) indestructible auto=this(opponentlife < 10) 3/3 text=Flying -- Anya, Merciless Angel gets +3/+3 for each opponent whose life total is less than half his or her starting life total. -- As long as an opponent's life total is less than half his or her starting life total, Anya has indestructible. @@ -42578,7 +42579,7 @@ name=Font of Fertility aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary) auto={1}{G}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend text={1}{G}, Sacrifice Font of Fertility: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. -mana={1}{G} +mana={G} type=Enchantment [/card] [card] @@ -79098,7 +79099,7 @@ toughness=1 name=Needle Spires auto={t}:add{w} auto={t}:add{r} -auto={1}{B}{G}:transforms((Elemental Creature,setpower=2,settoughness=1,red,white,double strike)) ueot +auto={2}{R}{W}:transforms((Elemental Creature,setpower=2,settoughness=1,red,white,double strike)) ueot auto=tap(noevent) text=Needle Spires enters the battlefield tapped. -- {T}: Add {R} or {W} to your mana pool. -- {2}{R}{W}: Needle Spires becomes a 2/1 red and white Elemental creature with double strike until end of turn. It's still a land. type=Land @@ -109904,9 +109905,9 @@ toughness=6 [card] name=Soul of Ravnica abilities=flying -auto={3}{U}{U}:aslongas(*[white]|myBattlefield) draw:1 && aslongas(*[blue]|myBattlefield) draw:1 && aslongas(*[black]|myBattlefield) draw:1 && aslongas(*[red]|myBattlefield) draw:1 && aslongas(*[green]|myBattlefield) draw:1 -autograveyard={3}{U}{U}{E}:aslongas(*[white]|myBattlefield) draw:1 && aslongas(*[blue]|myBattlefield) draw:1 && aslongas(*[black]|myBattlefield) draw:1 && aslongas(*[red]|myBattlefield) draw:1 && aslongas(*[green]|myBattlefield) draw:1 -text=Flying -- {3}{U}{U}: Draw a card for each color among permanents you control. -- {3}{U}{U}: Exile Soul of Ravnica from your graveyard: Draw a card for each color among permanents you control. +auto={5}{U}{U}:aslongas(*[white]|myBattlefield) draw:1 && aslongas(*[blue]|myBattlefield) draw:1 && aslongas(*[black]|myBattlefield) draw:1 && aslongas(*[red]|myBattlefield) draw:1 && aslongas(*[green]|myBattlefield) draw:1 +autograveyard={5}{U}{U}{E}:aslongas(*[white]|myBattlefield) draw:1 && aslongas(*[blue]|myBattlefield) draw:1 && aslongas(*[black]|myBattlefield) draw:1 && aslongas(*[red]|myBattlefield) draw:1 && aslongas(*[green]|myBattlefield) draw:1 +text=Flying -- {5}{U}{U}: Draw a card for each color among permanents you control. -- {5}{U}{U}: Exile Soul of Ravnica from your graveyard: Draw a card for each color among permanents you control. mana={4}{U}{U} type=Creature subtype=Avatar