Shadows over Innistrad spoiler season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Shadows over Innistrad spoiler season
by Hanmac » 03 Mar 2016, 09:23
for you Marek14, i didnt tested it yet, but i think it might work.
- Code: Select all
Name:Brain in a Jar
ManaCost:2
Types:Artifact
A:AB$ PutCounter | Cost$ 1 T | CounterType$ CHARGE | CounterNum$ 1 | SubAbility$ DBCast | SpellDescription$ Put a charge counter on Brain in a Jar, then you may cast an instant or sorcery card with converted mana cost equal to the number of charge counters on Brain in a Jar from your hand without paying its mana cost.
SVar:DBCast:AB$ Play | Cost$ 0 | ValidZone$ Hand | Valid$ Instant.YouOwn.cmcEQY,Sorcery.YouOwn.cmcEQY | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ 1
A:AB$ Scry | Cost$ 3 T SubCounter<X/CHARGE> | ScryNum$ X | References$ X |SpellDescription$ Scry X.
SVar:X:XChoice
SVar:Y:Count$CardCounters.CHARGE
SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_in_a_jar.jpg
Oracle:{1} , {T} : Put a charge counter on Brain in a Jar, then you may cast an instant or sorcery card with converted mana cost equal to the number of charge counters on Brain in a Jar from your hand without paying its mana cost.\n {3} , {T} : Remove X charge counters from Brain in a Jar: Scry X.
Last edited by Hanmac on 04 Mar 2016, 09:53, edited 1 time in total.
Re: Shadows over Innistrad spoiler season
by Marek14 » 03 Mar 2016, 09:49
I think it's too soon for this card, Hanmac, since the translation is rough. For example, we don't even know for sure whether the spell can be cast if the counter is not added for some reason or not.
Re: Shadows over Innistrad spoiler season
by Hanmac » 03 Mar 2016, 10:30
hm okay, but i leave it here for now, i will/might change it later when the correct oracle of the card (the English text) is shown.
Re: Shadows over Innistrad spoiler season
by Hanmac » 04 Mar 2016, 09:31
new spoilers for us:
- Code: Select all
Name:Bygone Bishop
ManaCost:2 W
Types:Creature Spirit Cleric
PT:2/3
K:Flying
T:Mode$ SpellCast | ValidCard$ Creature+cmcLE3 | ValidActivatingPlayer$ You | Execute$ DBToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell with converted mana cost 3 or less, investigate.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAbilities$ ABDraw
SVar:ABDraw:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
Oracle:Whenever you cast a creature spell with converted mana cost 3 or less, investigate. (Put a colorless Clue artifact token onto the battlefield with "2, Sacrifice this artifact: Draw a card.")
Re: Shadows over Innistrad spoiler season
by Marek14 » 04 Mar 2016, 09:47
Well, we now have official text for the artifact:
Brain in a Jar

Artifact
,
: Put a charge counter on Brain in a Jar, then you may cast an instant or sorcery card with converted mana cost equal to the number of charge counters on Brain in a Jar from your hand without paying its mana cost.
,
: Remove X charge counters from Brain in a Jar: Scry X.
Also, another new card:
Brain in a Jar

Artifact
,
: Put a charge counter on Brain in a Jar, then you may cast an instant or sorcery card with converted mana cost equal to the number of charge counters on Brain in a Jar from your hand without paying its mana cost.
,
: Remove X charge counters from Brain in a Jar: Scry X.Also, another new card:
- Code: Select all
Name:Heir of Falkenrath
ManaCost:1 B
Types:Creature Vampire
PT:2/1
A:AB$SetState | Cost$ Discard<1/Card> | Defined$ Self | Mode$ Transform | ActivationLimit$ 1 | SpellDescription$ Transform CARDNAME. Activate this ability only once each turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/heir_of_falkenrath.jpg
AlternateMode:DoubleFaced
Oracle:Discard a card: Transform Heir of Falkenrath. Activate this ability only once each turn.
ALTERNATE
Name:Heir to the Night
ManaCost:no cost
Colors:black
Types:Creature Vampire Berserker
PT:3/2
K:Flying
SVar:Picture:http://www.wizards.com/global/images/magic/general/heir_to_the_night.jpg
Oracle:Flying
Last edited by Marek14 on 07 Mar 2016, 19:17, edited 1 time in total.
Re: Shadows over Innistrad spoiler season
by Marek14 » 04 Mar 2016, 14:36
- Code: Select all
Name:Incorrigible Youths
ManaCost:3 R R
Types:Creature Vampire
PT:4/3
K:Haste
K:Madness:2 R
SVar:Picture:http://www.wizards.com/global/images/magic/general/incorrigible_youths.jpg
Oracle:Haste\nMadness {2}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
- Code: Select all
Name:Geralf's Masterpiece
ManaCost:3 U U
Types:Creature Zombie Horror
PT:7/7
K:Flying
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets -1/-1 for each card in your hand.
A:AB$ ChangeZone | Cost$3 U Discard<3/Card> | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | Tapped$ True | SpellDescription$ Return CARDNAME from your graveyard to the battlefield tapped.
SVar:X:Count$InYourHand/Negative
SVar:NeedsToPlayVar:Y LE6
SVar:Y:Count$CardsInYourHand
SVar:DiscardMe:1
SVar:Picture:http://www.wizards.com/global/images/magic/general/geralfs_masterpiece.jpg
Oracle:Flying\nGeralf's Masterpiece gets -1/-1 for each card in your hand.\n{3}{U}, Discard three cards: Return Geralf's Materpiece from your graveyard to the battlefield tapped.
Last edited by Marek14 on 04 Mar 2016, 14:55, edited 1 time in total.
Re: Shadows over Innistrad spoiler season
by Hanmac » 04 Mar 2016, 14:50
yeah for the new cards, did you see what Nahiri did with the manor? "death by esher"
for Geralf's Masterpiece, i think you did make a error with the power.
there need to be a "-" somewhere.
for Geralf's Masterpiece, i think you did make a error with the power.
there need to be a "-" somewhere.
Re: Shadows over Innistrad spoiler season
by Marek14 » 04 Mar 2016, 14:57
Hanmac: Corrected 
As for the Manor: I play HyperRogue and The Bridge -- I have my deal of experience with Escheresque graphics
As for the Manor: I play HyperRogue and The Bridge -- I have my deal of experience with Escheresque graphics
Re: Shadows over Innistrad spoiler season
by Marek14 » 04 Mar 2016, 16:02
New card:
Relentless Dead
{B}
Creature - Zombie
2/2
Menace (This creature can't be blocked except by two or more creatures.)
When Relentless Dead dies, you may pay
. If you do, return it to its owner's hand.
When Relentless Dead dies, you may pay
. If you do, return another target Zombie creature card with converted mana cost X from your graveyard to the battlefield.
I'm not sure how to do the last ability. X must be chosen when the ability goes on stack, which affects retargeting effects (if target is changed, it must be to another card with the exact same CMC) and determines
to be paid upon resolution.
Relentless Dead
{B}Creature - Zombie
2/2
Menace (This creature can't be blocked except by two or more creatures.)
When Relentless Dead dies, you may pay
. If you do, return it to its owner's hand.When Relentless Dead dies, you may pay
. If you do, return another target Zombie creature card with converted mana cost X from your graveyard to the battlefield.I'm not sure how to do the last ability. X must be chosen when the ability goes on stack, which affects retargeting effects (if target is changed, it must be to another card with the exact same CMC) and determines
to be paid upon resolution.Re: Shadows over Innistrad spoiler season
by Hanmac » 04 Mar 2016, 16:36
@Marek14: i tried this:
Tenacious Dead + Carrion Thrash + Linessa, Zephyr Mage
because i did see it different on different cards.
Tenacious Dead + Carrion Thrash + Linessa, Zephyr Mage
- Code: Select all
Name:Relentless Dead
ManaCost:B B
Types:Creature Zombie
PT:2/2
K:Menace
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When Relentless Dead dies, you may pay B. If you do, return it to its owner's hand.
SVar:TrigReturn:AB$ ChangeZone | Cost$ B | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When Relentless Dead dies, you may pay X. If you do, return another target Zombie creature card with converted mana cost X from your graveyard to the battlefield.
SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.Zombie.Other.cmcEQX | TargetsWithDefinedController$ TriggeredCardController | Cost$ X | References$ X
SVar:X:Targeted$CardManaCost
Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Relentless Dead dies, you may pay B. If you do, return it to its owner's hand.\nWhen Relentless Dead dies, you may pay X. If you do, return another target Zombie creature card with converted mana cost X from your graveyard to the battlefield.
because i did see it different on different cards.
Last edited by Hanmac on 04 Mar 2016, 17:28, edited 1 time in total.
Re: Shadows over Innistrad spoiler season
by friarsol » 04 Mar 2016, 17:03
Valid is split into two parts.Hanmac wrote:i have a question about ValidTgts, are the things connected with + or with . ?
because i did see it different on different cards.
1) The reference. Which is the part before the period. This gives us a baseline for what we're dealing with. Typically it's just Card.Blah, but it can be anything.
2) The properties. This is everything after the period and connects with +.
So a chain appears as:
Creature.Blue+withFlying
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Shadows over Innistrad spoiler season
by Marek14 » 04 Mar 2016, 17:09
Hanmac: Well, the code looks good, but not sure if the last ability is correct. First, you should probably use cmcEQX, since the converted mana cost must be exactly X. But you try to determine X backwards from CMC of targeted card, so it's weird to combine this approach with X-limited targeting.
Ideally, the card should let you select X first (perhaps limited just to values that actually have valid targets), then the target. Alternately, target can be chosen first and X determined from it, but then the retargeting limitation would be hard to implement.
Ideally, the card should let you select X first (perhaps limited just to values that actually have valid targets), then the target. Alternately, target can be chosen first and X determined from it, but then the retargeting limitation would be hard to implement.
Re: Shadows over Innistrad spoiler season
by friarsol » 04 Mar 2016, 17:16
Are you sure about that? It doesn't feel like CMC X is a targeting restriction. It feels like the X is defined by the target. You just don't pay for the cost until after the trigger starts resolving.Marek14 wrote:Hanmac: Well, the code looks good, but not sure if the last ability is correct. First, you should probably use cmcEQX, since the converted mana cost must be exactly X. But you try to determine X backwards from CMC of targeted card, so it's weird to combine this approach with X-limited targeting.
Ideally, the card should let you select X first (perhaps limited just to values that actually have valid targets), then the target. Alternately, target can be chosen first and X determined from it, but then the retargeting limitation would be hard to implement.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Shadows over Innistrad spoiler season
by Marek14 » 04 Mar 2016, 17:23
Well, it's complicated since there is no exact analogue. It says "another target Zombie creature card with converted mana cost X". But even though this X follows thefriarsol wrote:Are you sure about that? It doesn't feel like CMC X is a targeting restriction. It feels like the X is defined by the target. You just don't pay for the cost until after the trigger starts resolving.Marek14 wrote:Hanmac: Well, the code looks good, but not sure if the last ability is correct. First, you should probably use cmcEQX, since the converted mana cost must be exactly X. But you try to determine X backwards from CMC of targeted card, so it's weird to combine this approach with X-limited targeting.
Ideally, the card should let you select X first (perhaps limited just to values that actually have valid targets), then the target. Alternately, target can be chosen first and X determined from it, but then the retargeting limitation would be hard to implement.
in the card text, it's a target which must be chosen as the ability goes onto stack. So you start by targeting "another target Zombie creature card with converted mana cost X", but since X is undefined at that point, you must choose it beforehand. And the
to pay on resolultion will then be determined by the value you've originally chosen.Re: Shadows over Innistrad spoiler season
by Marek14 » 05 Mar 2016, 06:44
- Code: Select all
Name:Aberrant Researcher
ManaCost:3 U
Types:Creature Human Insect
PT:3/2
K:Flying
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep, put the top card of your library into your graveyard. If it's an instant or sorcery card, transform CARDNAME.
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBTransform
SVar:DBTransform:DB$ SetState | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Instant,Card.Sorcery | ConditionCompare$ EQ1 | SubAbility$ Cleanup | Mode$ Transform
SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True
AlternateMode:DoubleFaced
SVar:Picture:http://www.wizards.com/global/images/magic/general/aberrant_researcher.jpg
Oracle:Flying\nAt the beginning of your upkeep, put the top card of your library into your graveyard. If it's an instant or sorcery card, transform Aberrant Researcher.
ALTERNATE
Name:Perfected Form
ManaCost:no cost
Colors:blue
Types:Creature Insect Horror
PT:5/4
K:Flying
SVar:Picture:http://www.wizards.com/global/images/magic/general/perfected_form.jpg
Oracle:Flying
Who is online
Users browsing this forum: No registered users and 12 guests