It is currently 23 Apr 2024, 17:45
   
Text Size

Fate Reforged Spoiler Season

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Fate Reforged Spoiler Season

Postby friarsol » 29 Dec 2014, 16:35

It's everyone's favorite time of the year... Spoiler Season!

Same rules as usual, Swordshine has already setup the FRF section for claiming cards (although at the time of this writing the tables may not be cleared out yet from the last set). If you happen to be in there adding some cards please take a moment to clear a little section out so the nice table formatting stays.

http://www.slightlymagic.net/wiki/Forge_Upcoming

And it looks like our first set of Spoilers are already showing off new keywords:

Manifest which basically allows any card to be morphed. When a creature is manifested, we mark it that way, and allow it to demorph via it's CC if it's a creature. And when it demorphs it no longer has manifest.

Dash an alternate casting cost which turns creatures with this keyword into a Viashino Sandstalker.

Bolster. "Choose a creature you control with the least toughness. Add X +1/+1 counters to it."


Ferocious, Prowess, and Delve are also back.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 29 Dec 2014, 17:31

Merging my thread:

http://www.mtgsalvation.com/spoilers/146-fate-reforged
http://magic.wizards.com/en/articles/ar ... 2014-12-29
http://magic.wizards.com/en/articles/archive/frf-cig-en

So, let's see what's there:

Bolster - this shouldn't be too hard. Bolster keyword action grants some number of +1/+1 counters to your creature with lowest toughness when you perform it (your choice of a creature if you have multiple with lowest toughness).
Delve - a new twist, cards that remember what was exiled for their delve and use it in some way.
Dash - a variant of evoke, alternate cost on creatures that grants haste and delayed trigger that returns them to hand at the beginning of the next end step.
Manifest - probably the most complicated part of the set; when you "manifest" a card, it's moved to the battlefield face down. Not sure what happens with double-faced cards. They can't be face down, so presumably they will be moved to the battlefield normally.
Face-down creature that has been manifested can be turned face up for its mana cost. Creatures with morph can be turned up for either morph cost or mana cost. Noncreature cards with morph (like Zoetic Cavern) can be only turned face up for morph cost.
Manifested Dryad Arbor can't be turned face up because it has no mana cost to pay.
Instants and sorceries can be manifested like other card types. If they would be turned face up (for example with Break Open), they are exiled instead.
Manifest gets its own overlay, distinct from morph. Forge should finally redo the face-down card display to allow separate pictures for card back, morph and manifest. It's important to know which face down creature is a morph and which is a manifest as this affects how they can be turned face up.

Don't know how to delete my thread, though...
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Fate Reforged Spoiler Season

Postby friarsol » 29 Dec 2014, 17:44

Marek14 wrote:Don't know how to delete my thread, though...
I just deleted my reply, you might be able to do it now.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 29 Dec 2014, 18:29

Matt Tabak apparently clarified the issue with DFC and manifest:

Chaos.

No, it just goes onto the battlefield face down. Use its front face to determine if you can turn it face up and what it’s mana cost is. If it turns face up, it’ll be front face up. You still can’t turn one on the battlefield face down. Full rules to come.
Also, the rules for instant/sorcery manifest cards turning face up were corrected:

A few older cards turn a face-down creature face up. If you manifest an instant or sorcery card, and one of these older cards tries to turn it face up, reveal the card and it stays on the battlefield face down.
Not sure where the "exile them" rule that was originally in the article came from.
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 29 Dec 2014, 19:19

OK, let's try some simple codes...

Code: Select all
Name:Crux of Fate
ManaCost:3 B B
Types:Sorcery
A:SP$ Charm | Cost$ 3 B B | Choices$ DBDestroyAll,DBDestroyAll2 | SpellDescription$ Choose one - Destroy all Dragon creatures; Destroy all non-Dragon creatures.
SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.Dragon | SpellDescription$ Destroy all Dragon creatures;
SVar:DBDestroyAll2:DB$ DestroyAll | ValidCards$ Creature.nonDragon | SpellDescription$ Destoy all non-Dragon creatures.
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crux_of_fate.jpg
Oracle:Choose one -\n• Destroy all Dragon creatures\n• Destroy all non-Dragon creatures.
Code: Select all
Name:Gurmag Angler
ManaCost:6 B
Types:Creature Zombie Fish
PT:5/5
K:Delve
SVar:Picture:http://www.wizards.com/global/images/magic/general/gurmag_angler.jpg
Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)
Code: Select all
Name:Jeskai Sage
ManaCost:1 U
Types:Creature Human Monk
PT:1/1
K:Prowess
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card.
SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController
SVar:SacMe:1
SVar:Picture:http://www.wizards.com/global/images/magic/general/jeskai_sage.jpg
Oracle:Prowess\nWhen Jeskai Sage dies, draw a card.
Code: Select all
Name:Valorous Stance
ManaCost:1 W
Types:Instant
A:SP$ Charm | Cost$ 1 W | Choices$ DBIndestructible,DBDestroy | SpellDescription$ Choose one - Target creature gains indestructible until end of turn; Destroy target creature with toughness 4 or greater.
SVar:DBIndestructible:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Choose target creature | KW$ Indestructible | SpellDescription$ Target creature gains indestructible until end of turn.
SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.toughnessGE4 | TgtPrompt$ Choose target creature with toughness 4 or greater | SpellDescription$ Destroy target creature with toughness 4 or greater.
SVar:Picture:http://www.wizards.com/global/images/magic/general/Valorous Stance.jpg
Oracle:Choose one -\n• Target creature gains indestructible until end of turn\n• Destroy target creature with toughness 4 or greater.
Last edited by Marek14 on 29 Dec 2014, 19:39, edited 1 time in total.
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Fate Reforged Spoiler Season

Postby timmermac » 29 Dec 2014, 19:38

As per normal with Spoiler Season topics, stickied
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 30 Dec 2014, 11:09

Code: Select all
Name:Temporal Trespass
ManaCost:8 U U U
Types:Sorcery
K:Delve
A:SP$ AddTurn | Cost$ 8 U U U | NumTurns$ 1 | SubAbility$ DBExile | SpellDescription$ Take an extra turn after this one. Exile Temporal Trespass.
SVar:DBExile:DB$ChangeZone | Origin$ Stack | Destination$ Exile
SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_trespass.jpg
Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}).\nTake an extra turn after this one. Exile Temporal Trespass.
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Fate Reforged Spoiler Season

Postby swordshine » 30 Dec 2014, 12:35

Dash and Bolster have been implemented.
Code: Select all
Dash
K:Dash:[cost]

Bolster [amount]
AB$ PutCounter | Cost$ 0 | Bolster$ True | CounterType$ P1P1 | CounterNum$ [amount]
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 30 Dec 2014, 13:21

Code: Select all
Name:Goblin Heelcutter
ManaCost:3 R
Types:Creature Goblin Berserker
PT:3/2
K:Dash:2 R
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target creature can't block this turn.
SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_heelcutter.jpg
Oracle:Whenever Goblin Heelcutter attacks, target creature can't block this turn.\nDash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Fate Reforged Spoiler Season

Postby drdev » 30 Dec 2014, 19:04

Is there a plan for handling Manifest yet?
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Fate Reforged Spoiler Season

Postby friarsol » 31 Dec 2014, 03:59

drdev wrote:Is there a plan for handling Manifest yet?
I'll look into on New Years Day if someone hasn't added a new SA Effect for it by then.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Fate Reforged Spoiler Season

Postby swordshine » 31 Dec 2014, 04:08

drdev wrote:Is there a plan for handling Manifest yet?
We may add a new effect "Manifest" based on MillEffect and give the card a static "manifestUp" ability using the template morphUp. Quite a few scripts should be updated (SetStateEffect, turnFaceUp, doulbe-faced cards, manifested Instant/Sorcery, ETB replacement cards).
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 31 Dec 2014, 06:30

Remember that manifest doesn't have to be from library. Jeskai Infiltrator manifests cards from exile, in a very... unique way.
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Fate Reforged Spoiler Season

Postby torridus » 01 Jan 2015, 00:03

It's been a while since I've put together a card for Forge, so I wanted to see if this was correct before testing (and I may not have adequate time for testing but it's hard to say).

Archfiend of Depravity (FRF #62) | Open
Code: Select all
Name:Archfiend of Depravity
ManaCost:3 B B
Types:Creature Demon
PT:5/4
K:Flying
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each opponent's end step, that player chooses up to two creature he or she controls and sacrifices the rest.
SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredPlayer | Amount$ 2 | Choices$ Creature | ChoiceTitle$ Choose up to two creatures | SubAbility$ DBSacrificeAll | RememberChosen$ True
SVar:DBSacrificeAll:DB$ SacrificeAll | ValidCards$ Creature.IsNotRemembered | Defined$ TriggeredPlayer | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/archfiend_of_depravity.jpg
Oracle:Flying\nAt the beginning of each opponent's end step, that player chooses up to two creature he or she controls and sacrifices the rest.
torridus
 
Posts: 56
Joined: 03 Jul 2012, 12:58
Has thanked: 4 times
Been thanked: 9 times

Re: Fate Reforged Spoiler Season

Postby Marek14 » 01 Jan 2015, 09:55

Code: Select all
Name:Monastery Mentor
ManaCost:2 W
Types:Creature Human Monk
PT:2/2
K:Prowess
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast a noncreature spell, put a 1/1 white Monk creature token with prowess onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Monk | TokenTypes$ Creature,Monk | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 monk FRF | TokenKeywords$ Prowess | TokenOwner$ You
SVar:Picture:http://www.wizards.com/global/images/magic/general/monastery_master.jpg
Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhenever you cast a noncreature spell, put a 1/1 white Monk creature token with prowess onto the battlefield.
Maybe we should think about making the TokenImage$ line with card set mandatory (I've seen some complaints about inconsistency), with only exception for old tokens that don't have an official printing?

Code: Select all
Name:Shu Yun, the Silent Tempest
ManaCost:2 U
Types:Legendary Creature Human Monk
PT:3/2
K:Prowess
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a noncreature spell, you may pay {RW}{RW}. If you do, target creature gains double strike until end of turn.
SVar:TrigPump:AB$Pump | Cost$ RW RW | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Double Strike
SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_yun_the_silent_tempest.jpg
Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhenever you cast a noncreature spell, you may pay {RW}{RW}. If you do, target creature gains double strike until end of turn.
(Is this the right way to write hybrid mana cost?)

Code: Select all
Name:Wandering Champion
ManaCost:1 W
Types:Creature Human Monk
PT:3/1
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | IsPresent$ Permanent.Blue+YouCtrl,Permanent.Red+YouCtrl  | CombatDamage$ True | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control a blue or red permanent, you may discard a card. If you do, draw a card.
SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_champion.jpg
Oracle:Whenever Wandering Champion deals combat damage to a player, if you control a blue or red permanent, you may discard a card. If you do, draw a card.
Code: Select all
Name:Marang River Prowler
ManaCost:2 U
Types:Creature Human Rogue
PT:2/1
K:Unblockable
K:CARDNAME can't block.
S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Graveyard | AddHiddenKeyword$ May be played | CheckSVar$ X | SVarCompare$ GE1 | Description$ You may cast CARDNAME from you graveyard as long as you control a black or green permanent.
SVar:X:Count$Valid Permanent.Blue+YouCtrl + Count$Valid Permanent.Green+YouCtrl
SVar:SacMe:3
SVar:DiscardMe:3
SVar:Picture:http://www.wizards.com/global/images/magic/general/marang_river_prowler.jpg
Oracle:Marang River Prowler can't block and can't be blocked.\nYou may cast Marang River Prowler from your graveyard as long as you control a black or green permanent.
(Is it possible to write like this? SVar:X:Count$Valid Permanent.Blue+YouCtrl + Count$Valid Permanent.Green+YouCtrl? I think a different construction is needed.)
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Next

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 36 guests


Who is online

In total there are 36 users online :: 0 registered, 0 hidden and 36 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 36 guests

Login Form