Gatecrash Spoiler Season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Gatecrash Spoiler Season
by friarsol » 24 Dec 2012, 15:25
Hey folks,
If you haven't quite noticed there's been a few spoilers popping up, and officially released spoilers should start showing up regularly as the new year starts. Since RtR release went really well from a Forge perspective I'd recommend we keep with that.
Spoiler site: http://www.mtgsalvation.com/gatecrash-spoiler.html
Forge Claimed: http://www.slightlymagic.net/wiki/Forge_Upcoming
The rules are:
1) Claim cards that you want to script on the claimed site above. Please don't claim more than a handful at a time, tis the season to not be greedy. Closer to the end of the release, this restriction will be lifted so we can get as many cards in as possible and with the most eyes on them before the appropriate Forge Release.
2) Script cards away, ask any related questions on this thread.
3) Post card text files to the Gatecrash branch (obviously after it's created).
4) Have fun!
5) Hopefully hit 100% before the set is released (http://forums.mtgsalvation.com/attachme ... 1353145146 might be the biggest hurdle to that)
If you haven't quite noticed there's been a few spoilers popping up, and officially released spoilers should start showing up regularly as the new year starts. Since RtR release went really well from a Forge perspective I'd recommend we keep with that.
Spoiler site: http://www.mtgsalvation.com/gatecrash-spoiler.html
Forge Claimed: http://www.slightlymagic.net/wiki/Forge_Upcoming
The rules are:
1) Claim cards that you want to script on the claimed site above. Please don't claim more than a handful at a time, tis the season to not be greedy. Closer to the end of the release, this restriction will be lifted so we can get as many cards in as possible and with the most eyes on them before the appropriate Forge Release.
2) Script cards away, ask any related questions on this thread.
3) Post card text files to the Gatecrash branch (obviously after it's created).
4) Have fun!
5) Hopefully hit 100% before the set is released (http://forums.mtgsalvation.com/attachme ... 1353145146 might be the biggest hurdle to that)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Gatecrash Spoiler Season
by Hellfish » 24 Dec 2012, 15:51
Oh hi, GDS2 table scraps, didn't expect to see you so soon and so pristine.
(Evolve was created as it is now almost word for word by a Great Designer Search 2 finalist. Was it Ethan Fleischer?)
(Evolve was created as it is now almost word for word by a Great Designer Search 2 finalist. Was it Ethan Fleischer?)
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Gatecrash Spoiler Season
by moomarc » 24 Dec 2012, 15:59
What if it's a REALLY difficult to script card that keeps getting the better of you?4) Have fun!

-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Gatecrash Spoiler Season
by friarsol » 24 Dec 2012, 16:17
Ethan is in fact on the design team for Gatecrash. Kinda cool.Hellfish wrote:Oh hi, GDS2 table scraps, didn't expect to see you so soon and so pristine.
(Evolve was created as it is now almost word for word by a Great Designer Search 2 finalist. Was it Ethan Fleischer?)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Gatecrash Spoiler Season
by swordshine » 25 Dec 2012, 02:49
Aurelia, the Warleader is really difficult. I've added it to “Not Quite Working” part. Hopefully someone figures out how to solve this "adding phase" problem.friarsol wrote:5) Hopefully hit 100% before the set is released (http://forums.mtgsalvation.com/attachme ... 1353145146 might be the biggest hurdle to that)
BTW, could someone create a branch for GTC cards?
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Gatecrash Spoiler Season
by timmermac » 25 Dec 2012, 04:20
Aurelia's effect reminds me a bit of Relentless Assault from Visions.
"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
Re: Gatecrash Spoiler Season
by friarsol » 25 Dec 2012, 04:24
Yea it's very similar. I've been eyeing Finest Hour to try to convert it for a bit, maybe when I figure out the trigger timing stuff I'm working on, I'll see if I can figure out Additional Phases as an AF.timmermac wrote:Aurelia's effect reminds me a bit of Relentless Assault from Visions.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Gatecrash Spoiler Season
by swordshine » 25 Dec 2012, 06:24
I've tested these cards:
- Borborygmos Enraged | Open
- Code: Select all
Name:Borborygmos Enraged
ManaCost:4 R R G G
Types:Legendary Creature Cyclops
Text:no text
PT:7/6
K:Trample
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard.
SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | Defined$ You | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard.
A:AB$ DealDamage | Cost$ Discard<1/Land> | Tgt$ TgtCP | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player.
SVar:Rarity:Mythic
SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos_enraged.jpg
End
- Domri Rade | Open
- Code: Select all
Name:Domri Rade
ManaCost:1 R G
Types:Planeswalker Domri
Text:no text
Loyalty:3
A:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | Planeswalker$ True | SubAbility$ TrigDig2 | SpellDescription$ Look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand.
SVar:TrigDig2:DB$ Dig | DigNum$ 1 | ChangeNum$ All | RevealValid$ Creature | ChangeValid$ Creature | Optional$ True
A:AB$ Pump | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | Planeswalker$ True | SubAbility$ DomriFight | StackDescription$ None | SpellDescription$ Target creature you control fights another target creature.
SVar:DomriFight:DB$ Fight | Defined$ Targeted | ValidTgts$ Creature | TargetUnique$ True | TgtPrompt$ Choose target creature to fight the first target
A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Domri Rade emblem | Image$ domri_rade_emblem | StaticAbilities$ STDomri | Planeswalker$ True | Ultimate$ True | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control have double strike, trample, hexproof and haste."
SVar:STDomri:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddKeyword$ Double Strike & Trample & Hexproof & Haste | Description$ Creatures you control have double strike, trample, hexproof and haste.
SVar:Rarity:Mythic
SVar:Picture:http://www.wizards.com/global/images/magic/general/domri_rade.jpg
End
- Enter the Infinite | Open
- Code: Select all
Name:Enter the Infinite
ManaCost:8 U U U U
Types:Sorcery
Text:no text
A:SP$ Draw | Cost$ 8 U U U U | NumCards$ X | References$ X | SubAbility$ DBTop | SpellDescription$ Draw cards equal to the number of cards in your library, then put a card from your hand on top of your library. You have no maximum hand size until your next turn.
SVar:DBTop:DB$ ChangeZone | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | Name$ Enter the Infinite Effect | StaticAbilities$ STHandSize | Duration$ UntilYourNextTurn
SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size.
SVar:X:Count$InYourLibrary
SVar:Rarity:Mythic
SVar:Picture:http://www.wizards.com/global/images/magic/general/enter_the_infinite.jpg
End
- Hellkite Tyrant | Open
- Code: Select all
Name:Hellkite Tyrant
ManaCost:4 R R
Types:Creature Dragon
Text:no text
PT:6/5
K:Flying
K:Trample
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, gain control of all artifacts that player controls.
SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | AllValid$ Artifact.DefenderCtrl | NewController$ You
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | PresentCompare$ GE20 | IsPresent$ Artifact.YouCtrl | Execute$ WinGame | TriggerDescription$ At the beginning of your upkeep, if you control twenty or more artifacts, you win the game.
SVar:WinGame:AB$ WinsGame | Cost$ 0 | Defined$ You
SVar:Rarity:Mythic
SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_tyrant.jpg
End
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Gatecrash Spoiler Season
by swordshine » 25 Dec 2012, 07:06
Here is Rubblehulk, with the new Gruul mechanic Bloodrush

- Code: Select all
Name:Rubblehulk
ManaCost:4 R G
Types:Creature Elemental
Text:no text
PT:*/*
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of lands you control.
A:AB$ Pump | Cost$ 1 R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target attacking creature gets +X/+X until end of turn, where X is the number of lands you control.
SVar:X:Count$Valid Land.YouCtrl
SVar:BuffedBy:Land
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblehulk.jpg
End
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Gatecrash Spoiler Season
by Hellfish » 25 Dec 2012, 12:29
Branch created, go nuts. 

So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Gatecrash Spoiler Season
by friarsol » 26 Dec 2012, 03:31
This might be easier to convert than I thought, everyone keep their fingers crossed.friarsol wrote:Yea it's very similar. I've been eyeing Finest Hour to try to convert it for a bit, maybe when I figure out the trigger timing stuff I'm working on, I'll see if I can figure out Additional Phases as an AF.timmermac wrote:Aurelia's effect reminds me a bit of Relentless Assault from Visions.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Gatecrash Spoiler Season
by Hellfish » 26 Dec 2012, 08:39
*crosses fingers*
I saw the commit and am slightly concerned. Specifically, AFAIK we don't differentiate between phases and steps which could cause an extra phase to be added after a step in the middle of another phase, say Declare Blockers if an instant phase-adder is played or things like Aurelia trigger.
I saw the commit and am slightly concerned. Specifically, AFAIK we don't differentiate between phases and steps which could cause an extra phase to be added after a step in the middle of another phase, say Declare Blockers if an instant phase-adder is played or things like Aurelia trigger.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Gatecrash Spoiler Season
by friarsol » 26 Dec 2012, 13:15
Yea I know, that's why the AfterPhase parameter exists, I'll put some extra checks in there for things that will use the conditional when AfterPhase would use "this phase" to make sure it sets it to the last step of the current phase.Hellfish wrote:*crosses fingers*
I saw the commit and am slightly concerned. Specifically, AFAIK we don't differentiate between phases and steps which could cause an extra phase to be added after a step in the middle of another phase, say Declare Blockers if an instant phase-adder is played or things like Aurelia trigger.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Gatecrash Spoiler Season
by friarsol » 28 Dec 2012, 05:32
Wow, Cipher is ridiculous, but shouldn't be terrible to code up. We just need a new "imprint" mechanic, and then Animate a triggered ability onto the target creature.
http://media.wizards.com/images/magic/d ... efc_01.png
http://media.wizards.com/images/magic/d ... efc_01.png
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Who is online
Users browsing this forum: No registered users and 55 guests