Fate Reforged Spoiler Season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Fate Reforged Spoiler Season
by Hanmac » 01 Jan 2015, 11:56
hm i think it might be similar to the Raka Sanctuary (only with other colors
- Code: Select all
SVar:Y:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1
SVar:Z:Count$Valid Permanent.Green+YouCtrl/LimitMax.1
SVar:X:SVar$Y/Plus.Z
Re: Fate Reforged Spoiler Season
by Marek14 » 01 Jan 2015, 11:59
Not sure... Speaking about which, I noticed a problem with Sanctuaries where they didn't use correct effect when sleighted to change both color words on them to the same one.Hanmac wrote:hm i think it might be similar to the Raka Sanctuary (only with other colorsor something similar to that
- Code: Select all
SVar:Y:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1
SVar:Z:Count$Valid Permanent.Green+YouCtrl/LimitMax.1
SVar:X:SVar$Y/Plus.Z
Re: Fate Reforged Spoiler Season
by Marek14 » 01 Jan 2015, 16:11
- Code: Select all
Name:Daghatar the Adamant
ManaCost:3 W
Types:Legendary Creature Human Warrior
PT:0/0
K:Vigilance
K:etbCounter:P1P1:4
A:AB$ Pump | Cost$ 1 BG BG | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove a +1/+1 counter from | SubAbility$ DBMove | StackDescription$ None | SpellDescription$ Move a +1/+1 counter from target creature onto a second target creature.
SVar:DBMove:DB$ MoveCounter | Source$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to move a +1/+1 counter to | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 1
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/daghatar_the_adamant.jpg
Oracle:Vigilance\nDaghatar the Adamant enters the battlefield with four +1/+1 counters on it.\n{1}{B/G}{B/G}: Move a +1/+1 counter from target creature onto a second target creature.
Last edited by Marek14 on 05 Jan 2015, 16:49, edited 1 time in total.
Re: Fate Reforged Spoiler Season
by Marek14 » 02 Jan 2015, 16:40
- Code: Select all
Name:Mardu Shadowspear
ManaCost:B
Types:Creature Human Warrior
PT:1/1
K:Dash:1 B
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ Whenever CARDNAME attacks, each opponent loses 1 life.
SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1
SVar:HasAttackEffect:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/mardu_shadowspear.jpg
Oracle:Whenever Mardu Shadowspear attacks, each opponent loses 1 life.\nDash {1}{B} (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.)
- Code: Select all
Name:Mardu Strike Leader
ManaCost:2 B
Types:Creature Human Warrior
PT:3/2
K:Dash:3 B
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, put a 2/1 black Warrior creature token onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Warrior | TokenTypes$ Creature,Warrior | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 1 | TokenImage$ b 2 1 warrior frf
SVar:HasAttackEffect:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/mardu_strike_leader.jpg
Oracle:Whenever Mardu Strike Leader attacks, put a 2/1 black Warrior creature token onto the battlefield.\nDash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it is returned from the battlefield to your hand at the beginning of the next end step.)
Re: Fate Reforged Spoiler Season
by friarsol » 02 Jan 2015, 18:09
I started working on getting Manifest working last night but didn't finish. Hopefully I can figure it all out this weekend.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Fate Reforged Spoiler Season
by friarsol » 02 Jan 2015, 22:52
Ok committed Manifest. I didn't test it out with DFCs yet. Need to do some more testing there, but in general it should be working for all the Manifest cards spoiled so far. (Haven't added any AI specific code to it either, i'll try to look at both of those during a few hour this weekend if noone else adds the relevant info)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Fate Reforged Spoiler Season
by swordshine » 03 Jan 2015, 07:03
Just add a comma : "SVar:X:Count$Valid Permanent.Blue+YouCtrl,Permanent.Green+YouCtrl"Marek14 wrote:(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.)
- 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.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Fate Reforged Spoiler Season
by swordshine » 03 Jan 2015, 07:06
This script need a parameter "TargetControls$ True" in ChooseCardEffect, otherwise that opponent may choose creatures among all creatures on the battlefield.torridus wrote: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.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Fate Reforged Spoiler Season
by Marek14 » 04 Jan 2015, 23:10
- Code: Select all
Name:Crucible of the Spirit Dragon
ManaCost:no cost
Types:Land
A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool.
A:AB$ PutCounter | Cost$ 1 T | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME.
A:AB$ Mana | Cost$ T SubCounter<X/STORAGE> | Produced$ Combo W U B R G | Amount$ ChosenX | RestrictValid$ Card.Dragon,Activated.Dragon | CostDesc$ {T}, Remove X storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of colors to your mana pool. Spend this mana only to cast Dragon spells or activate abilities of Dragons.
SVar:X:XChoice
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crucible_of_the_spirit_dragon.jpg
Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Crucible of the Spirit Dragon.\n{T}, Remove X storage counters from Crucible of the Spirit Dragon: Add X mana in any combination of colors to your mana pool. Spend this mana only to cast Dragon spells or activate abilities of Dragons.
Re: Fate Reforged Spoiler Season
by Marek14 » 05 Jan 2015, 08:16
- Code: Select all
Name:War Flare
ManaCost:4 W
Types:Instant
A:SP$ UntapAll | Cost$ 2 R W | ValidCards$ Creature.YouCtrl | SpellDescription$ Creatures you control get +2/+1 until end of turn. Untap those creatures. | SubAbility$ DBPumpYourCreatures
SVar:DBPumpYourCreatures:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +1
SVar:Picture:http://www.wizards.com/global/images/magic/general/war_flare.jpg
Oracle:Creatures you control get +2/+1 until end of turn. Untap those creatures.
- Code: Select all
Name:Cunning Strike
ManaCost:3 U R
Types:Instant
A:SP$ DealDamage | Cost$ 3 U R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to target creature and 2 damage to target player. Draw a card.
SVar:DB1:DB$DealDamage | NumDmg$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDraw
SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_strike.jpg
Oracle:Cunning Strike deals 2 damage to target creature and 2 damage to target player.\nDraw a card.
- Code: Select all
Name:Harsh Sustenance
ManaCost:1 W B
Types:Instant
A:SP$ DealDamage | Cost$ 1 W B | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ Harsh Sustenance deals X damage to target creature or player and you gain X life, where X is the number of creatures you control.
SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X
SVar:X:Count$Valid Creature.YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_sustenance.jpg
Oracle:Harsh Sustenance deals X damage to target creature or player and you gain X life, where X is the number of creatures you control.
Re: Fate Reforged Spoiler Season
by Kapoue » 05 Jan 2015, 15:55
- Code: Select all
Name:Abzan Kin-Guard
ManaCost:3 G
Types:Creature Human Warrior
PT:3/3
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Lifelink | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has lifelink as long as you control a white or black permanent.
SVar:X:Count$Valid Permanent.White+YouCtrl,Permanent.Black+YouCtrl
SVar:BuffedBy:Permanent.White,Permanent.Black
SVar:Picture:http://www.wizards.com/global/images/magic/general/abzan_kin_guard.jpg
Oracle:Abzan Kin-Guard has lifelink as long as you control a white or black permanent.
Last edited by Kapoue on 06 Jan 2015, 19:15, edited 1 time in total.
Re: Fate Reforged Spoiler Season
by Kapoue » 05 Jan 2015, 16:19
- Code: Select all
Name:Whisperer of the Wilds
ManaCost:1 G
Types:Creature Human Shaman
PT:0/2
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool.
A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 2 | IsPresent$ Creature.YouCtrl+powerGE4 | PrecostDesc$ Ferocious - | SpellDescription$ Add {G}{G} to your mana pool.
SVar:Picture:http://www.wizards.com/global/images/magic/general/whisperer_of_the_wilds.jpg
Oracle:{T}: Add {G} to your mana pool.\nFerocious - {T}: Add {G}{G} to your mana pool. Activate this ability only if you control a creature with power 4 or greater.
Last edited by Kapoue on 06 Jan 2015, 19:19, edited 2 times in total.
Re: Fate Reforged Spoiler Season
by Marek14 » 05 Jan 2015, 16:39
- Code: Select all
Name:Mindscour Dragon
ManaCost:4 U U
Types:Creature Dragon
PT:4/4
K:Flying
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to an opponent, target player puts the top four cards of his or her library into his or her graveyard.
SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player
SVar:Picture:http://www.wizards.com/global/images/magic/general/mindscour_dragon.jpg
Oracle:Flying\nWhenever Mindscour Dragon deals combat damage to an opponent, target player puts the top four cards of his or her library into his or her graveyard.
- Code: Select all
Name:Shockmaw Dragon
ManaCost:4 R R
Types:Creature Dragon
PT:4/4
K:Flying
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, it deals 1 damage to each creature that player controls.
SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature.DefenderCtrl | SVar:Picture:http://www.wizards.com/global/images/magic/general/shockmaw_dragon.jpg
Oracle:Flying\nWhenever Shockmaw Dragon deals combat damage to a player, it deals 1 damage to each creature that player controls.
- Code: Select all
Name:Destructor Dragon
ManaCost:4 G G
Types:Creature Dragon
PT:4/4
K:Flying
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, destroy target noncreature permanent.
SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent
SVar:Picture:http://www.wizards.com/global/images/magic/general/destructor_dragon.jpg
Oracle:Flying\nWhen Destructor Dragon dies, destroy target noncreature permanent.
- Code: Select all
Name:Warden of the First Tree
ManaCost:G
Types:Creature Human
PT:1/1
A:AB$ Animate | Cost$ 1 WB | Types$ Human,Warrior | Permanent$ True | Power$ 3 | Toughness$ 3 | SpellDescription$ CARDNAME becomes a Human Warrior with base power and toughness 3/3.
A:AB$ Animate | Cost$ 2 WB WB | Defined$ Self | IsPresent$ Card.Self+Warrior | PresentCompare$ EQ1 | Types$ Human,Warrior,Spirit | Permanent$ True | Keywords$ Trample & Lifelink | SpellDescription$ If CARDNAME is a Warrior, it becomes a Human Spirit Warrior with trample and lifelink.
A:AB$ PutCounter | Cost$ 3 WB WB WB | IsPresent$ Card.Self+Spirit | PresentCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 5 | SpellDescription$ If CARDNAME is a Spirit, put five +1/+1 counters on it.
SVar:Picture:http://www.wizards.com/global/images/magic/general/warden_of_the_first_tree.jpg
Oracle:{1}{W/B}: Warden of the First Tree becomes a Human Warrior with base power and toughness 3/3.\n{2}{W/B}{W/B}: If Warden of the First Tree is a Warrior, it becomes a Human Spirit Warrior with trample and lifelink.\n{3}{W/B}{W/B}{W/B}: If Warden of the First Tree is a Spirit, put five +1/+1 counters on it.
Re: Fate Reforged Spoiler Season
by Marek14 » 05 Jan 2015, 17:16
- Code: Select all
Name:Shamanic Revelation
ManaCost:3 G G
Types:Sorcery
A:SP$ Draw | Cost$ 3 G G | NumCards$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Draw a card for each each creature you control. Ferocious -- You gain 4 life for each creature you control with power 4 or greater.
SVar:X:Count$TypeYouCtrl.Creature
SVar:DBGainLife:DB$GainLife | LifeAmount$ Y | References$ Y
SVar:Y:Count$TypeYouCtrl.Creature.powerGE4/Times.4
SVar:Picture:http://www.wizards.com/global/images/magic/general/shamanic_revelation.jpg
Oracle:Draw a card for each each creature you control.\nFerocious -- You gain 4 life for each creature you control with power 4 or greater.
- Code: Select all
Name:Hooded Assassin
ManaCost:2 B
Types:Creature Human Assassin
PT:1/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Put a +1/+1 counter on CARDNAME; Destroy target creature that was dealt damage this turn.
SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBCounter,DBRemove | SpellDescription$ Choose one - Put a +1/+1 counter on CARDNAME; Destroy target creature that was dealt damage this turn.
SVar:DBCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME.
SVar:DBRemove:DB$ Destroy | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. | SpellDescription$ Destroy target creature that was dealt damage this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/hooded_assassin.jpg
Oracle:When Hooded Assassin enters the battlefield, choose one -\n• Put a +1/+1 counter on Hooded Assassin.\n• Destroy target creature that was dealt damage this turn.
- Code: Select all
Name:Torrent Elemental
ManaCost:4 U
Types:Creature Elemental
PT:3/5
K:Flying
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, tap all creatures defending player controls.
SVar:TrigTap:AB$TapAll | Cost$ 0 | ValidCards$ Creature.DefenderCtrl
A:AB$ ChangeZone | Cost$ 3 BG BG | ActivationZone$ Exile | Origin$ Exile | Destination$ Battlefield | Tapped$ True | SorcerySpeed$ True | SpellDescription$ Put CARDNAME from exile onto the battlefield tapped. Activate this ability only any time you could cast a sorcery.
SVar:Picture:http://www.wizards.com/global/images/magic/general/torrent_elemental.jpg
Oracle:Flying\nWhenever Torrent Elemental attacks, tap all creatures defending player controls.\n{3}{B/G}{B/G}: Put Torrent Elemental from exile onto the battlefield tapped. Activate this ability only any time you could cast a sorcery.
Re: Fate Reforged Spoiler Season
by Kapoue » 05 Jan 2015, 18:56
- Code: Select all
Name:Fruit of the First Tree
ManaCost:3 G
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigGainLife | TriggerDescription$ When enchanted creature dies, you gain X life and draw X cards, where X is its toughness.
SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBTrigDraw
SVar:DBTrigDraw:DB$ Draw | Cost$ 0 | NumCards$ X | References$ X
SVar:X:TriggeredCard$CardToughness
SVar:Picture:http://www.wizards.com/global/images/magic/general/fruit_of_the_first_tree.jpg
Oracle:Enchant Creature\nWhen enchanted creature dies, you gain X life and draw X cards, where X is its toughness.
Last edited by Kapoue on 06 Jan 2015, 19:28, edited 1 time in total.
Who is online
Users browsing this forum: No registered users and 85 guests