Page 1 of 2

Commander 2018 Spoiler Season

PostPosted: 27 Jul 2018, 19:45
by magiprog
Here's one to kick it off - Arixmethes. The combination of the etb counters (SLEEP instead of SLUMBER, as there isn't a SLUMBER counter type that I found) and static ability to modify whether it's a creature or a land currently doesn't seem to play well with Rampaging Ferocidon (thinking you shouldn't take the damage, as it would enter as a land, but I could be off base). I'm not sure what action to take to remedy that currently. The card works in a recent snapshot build.

Re: Commander 2018 Spoiler Season

PostPosted: 28 Jul 2018, 00:39
by friarsol
You should join the Discord.. Our Neural Network has already generated lots of scripts and lots of other people have been working on cards all week.

Re: Commander 2018 Spoiler Season

PostPosted: 30 Jul 2018, 16:54
by austinio7116
Here is the set of initial templates generated by the AI. Some cards are already committed, but most need finishing of from these.

Re: Commander 2018 Spoiler Season

PostPosted: 30 Jul 2018, 16:55
by austinio7116
These ones are pretty much done, or need a small codechange to fix: https://git.cardforge.org/core-develope ... /806/diffs

Re: Commander 2018 Spoiler Season

PostPosted: 30 Jul 2018, 16:55
by austinio7116
Arixmethes, Slumbering Isle (with Slumber counters added to code) and Lord Windgrace are also already committed - although Arixmethes needs some changes to the code to make it pass all the rules requirements.

Re: Commander 2018 Spoiler Season

PostPosted: 30 Jul 2018, 18:54
by austinio7116
Rerun templates following a few scryfall typo corrections

Re: Commander 2018 Spoiler Season

PostPosted: 01 Aug 2018, 22:55
by inb63
Scripted Varina with working attack trigger based on The Ur-Dragon's

Re: Commander 2018 Spoiler Season

PostPosted: 02 Aug 2018, 06:17
by austinio7116
I made some notes on what still needs scripting and what issues are present: https://docs.google.com/spreadsheets/d/ ... sp=sharing

Re: Commander 2018 Spoiler Season

PostPosted: 02 Aug 2018, 23:03
by austinio7116
I've raised MRs with all the cards scripted so far - see the spreadsheet for updates

Re: Commander 2018 Spoiler Season

PostPosted: 04 Aug 2018, 02:41
by torridus
I started Xantcha but wasn't able to get the card working at 100%. It's almost functional, just needs tweaks from someone who knows Forge better than I do.

When Xantcha ETBs, an opponent gains control of it. Anyone can draw cards from the ability but the life loss doesn't happen. The "can't attack you" doesn't work at all.

xantcha_sleeper_agent.txt | Open
Code: Select all
Name:Xantcha, Sleeper Agent
ManaCost:1 B R
Types:Legendary Creature Minion
PT:5/5

T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield, an opponent of your choice gains control of it.
SVar:TrigGainControl:DB$ GainControl | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent

K:CARDNAME attacks each combat if able.
T:Mode$ CantAttack | ValidCard$ Card.Self | Target$ You,Planeswalker.YouCtrl

A:AB$ Draw | Cost$ 3 | NumCards$ 1 | AnyPlayer$ True | SubAbility$ DBDrain | SpellDescription$ Xantcha's controller loses 2 life and you draw a card. Any player may activate this ability.
SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2

SVar:Picture:http://www.wizards.com/global/images/magic/general/xantcha_sleeper_agent.jpg
Oracle:As Xantcha, Sleeper Agent enters the battlefield, an opponent of your choice gains control of it.\nXantcha attacks each combat if able, and can't attack its owner or planeswalkers its owner controls.\n3: Xantcha's controller loses 2 life and you draw a card. Any player may activate this ability.

Re: Commander 2018 Spoiler Season

PostPosted: 04 Aug 2018, 04:54
by inb63
Managed to script Nesting Dragon based on Reef Worm and Dragon Egg

Re: Commander 2018 Spoiler Season

PostPosted: 04 Aug 2018, 09:40
by austinio7116
I've added the nesting dragon script to my most recent merge request. I'll leave Xantcha until we have it ready.

Re: Commander 2018 Spoiler Season

PostPosted: 04 Aug 2018, 21:20
by austinio7116
inb63 wrote:Managed to script Nesting Dragon based on Reef Worm and Dragon Egg
At Hanmac's request, I changed the trigger names to avoid having a creature type in them as some cards change all text on a card with a find/replace:

https://git.cardforge.org/core-develope ... quests/835

Re: Commander 2018 Spoiler Season

PostPosted: 08 Aug 2018, 19:41
by Computica
Yuriko, the Tiger's Shadow Triggers on all ninjas not just the one the owner controls. Fixed:
Code: Select all
Name:Yuriko, the Tiger's Shadow
ManaCost:1 U B
Types:Legendary Creature Human Ninja
PT:1/3
K:Ninjutsu:U B:Commander
T:Mode$ DamageDone | ValidSource$ Ninja.YouCtrl | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield |  Execute$ TrigDig | TriggerDescription$ Whenever a Ninja you control deals combat damage to a player, reveal the top card of your library and put that card into your hand. Each opponent loses life equal to that card's converted mana cost.
SVar:TrigDig:DB$Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | RememberChanged$ True | SubAbility$ DBLoseLife
SVar:DBLoseLife:DB$LoseLife | LifeAmount$ X | Defined$ Player.Opponent | SubAbility$ DBCleanup | References$ X
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
SVar:X:Remembered$CardManaCost
DeckHints:Type$Ninja
Oracle:Commander ninjutsu {U}{B} ({U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand or the command zone tapped and attacking.)\nWhenever a Ninja you control deals combat damage to a player, reveal the top card of your library and put that card into your hand. Each opponent loses life equal to that card's converted mana cost.

Re: Commander 2018 Spoiler Season

PostPosted: 09 Aug 2018, 00:09
by Valdezzey
So uh when will this set be added to xmage?