-Land Grant: since its purpose is to work in 2-lands or 1-land decks, his mana cost is already 0, requires honesty.
Code: Select all
[card]
name=Land Grant
mana={0}
color=green
auto=moveTo(myhand) target(forest|mylibrary)
type=Sorcery
text=If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost. Search your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library.
[/card]
Code: Select all
[card]
name=Goblin Charbelcher
auto={3}{T}:foreach(*|myLibrary) damage:1 target(creature,player)
text={3}, {T}: Reveal cards from the top of your library until you reveal a land card. Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player. If the revealed land card was a Mountain, Goblin Charbelcher deals double that damage instead. Put the revealed cards on the bottom of your library in any order.
mana={4}
type=Artifact
[/card]
Code: Select all
[card]
name=Phantasmagorian
text=When you cast Phantasmagorian, any player may discard three cards. If a player does, counter Phantasmagorian. -- Discard three cards: Return Phantasmagorian from your graveyard to your hand.
mana={5}{B}{B}
autograveyard={discard(*|myhand)}{discard(*|myhand)}{discard(*|myhand)}:moveTo(myhand)
type=Creature
subtype=Horror
power=6
toughness=6
[/card]
Code: Select all
[card]
name=Breakthrough
text=Draw four cards, then choose X cards in your hand and discard the rest.
auto=draw:4
auto=(name(discard 1)reject notatarget(*|myhand)
auto=(name(discard 2)reject notatarget(<2>*|myhand)
auto=(name(discard 3)reject notatarget(<3>*|myhand)
auto=(name(discard 4)reject notatarget(<4>*|myhand)
auto=(name(discard 5)reject notatarget(<5>*|myhand)
auto=(name(discard 6)reject notatarget(<6>*|myhand)
auto=(name(discard 7)reject notatarget(<7>*|myhand)
auto=(name(discard 8)reject notatarget(<8>*|myhand)
auto=(name(discard 9)reject notatarget(<9>*|myhand)
auto=(name(discard 10)reject notatarget(<10>*|myhand)
auto=(name(discard 11)reject notatarget(<11>*|myhand)
auto=(name(discard 12)reject notatarget(<12>*|myhand)
auto=(name(discard 13)reject notatarget(<13>*|myhand)
auto=(name(discard 14)reject notatarget(<14>*|myhand)
auto=(name(discard 15)reject notatarget(<15>*|myhand)
auto=(name(discard 16)reject notatarget(<16>*|myhand)
auto=(name(discard 17)reject notatarget(<17>*|myhand)
mana={X}{U}
type=Sorcery
[/card]