thx, punkeduard. i found some more.
1. (AVR) Restoration Angel : "may" needed
2. (M13) Healer of the Pride : "may" need to be deleted. "Whenever another creature enters the battlefield under your control, you gain 2 Life."
3. (M13) Wild Guess : Game crashed when select itself to pay for additional cost. maybe "other" keyword needed.
4. (AVR) Druid's Repository : I change it like below. It's seems to work.
before : auto={C(0/0,-1,Charge)}:chooseacolor Add{chosencolor} chooseend
after : auto={C(0/0,-1,Charge)}:activatechooseacolor Add{chosencolor} activatechooseend
but, how about this codes? I know Its not looking good. but, this is a mana ability, so I think it should can't interrupted.
auto={C(0/0,-1,Charge)}: Add{G}
auto={C(0/0,-1,Charge)}: Add{W}
auto={C(0/0,-1,Charge)}: Add{R}
auto={C(0/0,-1,Charge)}: Add{B}
auto={C(0/0,-1,Charge)}: Add{U}
5. (AVR) Spectral Prison : sorry, prev post was typo.
6. (mtg.txt) Tribute to Hunger : missing "target=opponent" in latest svn
7. (mtg.txt) Planeswalker's emblem doesn't work. ( Sorin, Lord of Innistrad / Koth of the Hammer / Elspeth, Knight-Errant )
Code: Select all
[card]
name=Restoration Angel
abilities=flash,flying
auto=may (blink) target(creature[-angel]|mybattlefield)
text=Flash -- Flying -- When Restoration Angel enters the battlefield, you may exile target non-Angel creature you control, then return that creature to the battlefield under your control.
mana={3}{W}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Healer of the Pride
auto=@movedTo(other creature|mybattlefield):life:2 controller
text=Whenever another creature enters the battlefield under your control, you gain 2 life.
mana={3}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=3
[/card]
[card]
name=Wild Guess
auto=Draw:2
text=As an additional cost to cast Wild Guess, discard a card. -- Draw two cards.
mana={R}{R}{discard(other *|myhand)}
type=Sorcery
[/card]
[card]
name=Druids' Repository
auto=@combat(attacking) source(creature|mybattlefield):all(this) counter(0/0,1,Charge)
#auto={C(0/0,-1,Charge)}:activatechooseacolor Add{chosencolor} activatechooseend
auto={C(0/0,-1,Charge)}: Add{G}
auto={C(0/0,-1,Charge)}: Add{W}
auto={C(0/0,-1,Charge)}: Add{R}
auto={C(0/0,-1,Charge)}: Add{B}
auto={C(0/0,-1,Charge)}: Add{U}
text=Whenever a creature you control attacks, put a charge counter on Druids' Repository. -- Remove a charge counter from Druids' Repository : Add one mana of any color to your mana pool.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Spectral Prison
target=creature
auto=doesnotuntap
auto=@targeted(mytgt) from(*|opponenthand):sacrifice all(this)
auto=@targeted(mytgt) from(*|myhand):sacrifice all(this)
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- Whenever enchanted creature becomes the target of a spell, sacrifice Spectral Prison.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tribute to Hunger
target=opponent
auto=ability$!name(sacrifice) notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain targetopponent!> sacrifice!$ targetedplayer
text=Target opponent sacrifices a creature. You gain life equal to that creature's toughness.
mana={2}{B}
type=Instant
[/card]
[card]
name=Elspeth, Knight-Errant
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:token(Soldier,Creature Soldier,1/1,white)
auto={C(0/0,1,Loyalty)}:3/3 && flying target(creature)
auto={C(0/0,-8,Loyalty)}:name(Emblem) emblem transforms((,newability[lord(*[-planeswalker]|mybattlefield) indestructible])) dontremove
text=+1: Put a 1/1 white Soldier creature token onto the battlefield. -- +1: Target creature gets +3/+3 and gains flying until end of turn. -- -8: For the rest of the game, artifacts, creatures, enchantments, and lands you control are indestructible.
mana={2}{W}{W}
type=Planeswalker
subtype=Elspeth
[/card]
[card]
name=Koth of the Hammer
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:untap target(mountain) && becomes(Elemental Creature,4/4,red) ueot
auto={C(0/0,-2,Loyalty)}:foreach(mountain|myBattlefield) add:{R}
auto={C(0/0,-5,Loyalty)}:name(Emblem) emblem transforms((,newability[lord(mountain|mybattlefield) {T}:damage:1 target(creature)], newability[lord(mountain|mybattlefield) {T}:damage:1 target(player)])) dontremove
text=+1: Untap target Mountain. It becomes a 4/4 red Elemental creature until end of turn. It's still a land. -- -2: Add {R} to your mana pool for each Mountain you control. -- -5: You get an emblem with "Mountains you control have {T}: This land deals 1 damage to target creature or player.'"
mana={2}{R}{R}
type=Planeswalker
subtype=Koth
[/card]
[card]
name=Sorin, Lord of Innistrad
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:token(Vampire,Creature Vampire,1/1,black,lifelink)
auto={C(0/0,-2,Loyalty)}:name(Emblem) emblem transforms((,newability[lord(creature|mybattlefield) 1/0])) dontremove
auto={C(0/0,-6,Loyalty)}:target(<upto:3>other creature,planeswalker) destroy and!(moveto(mybattlefield))!
text=+1: Put a 1/1 black Vampire creature token with lifelink onto the battlefield. -- -2: You get an emblem with "Creatures you control get +1/+0." -- -6: Destroy up to three target creatures and/or other planeswalkers. Return each card put into a graveyard this way to the battlefield under your control.
mana={2}{W}{B}
type=Planeswalker
subtype=Sorin
[/card]