I have updated the Upcoming page. I reduced the number of cards to 80 since I suppose we don't really need to put all reprints there. So far we have 34/80, so slightly below a half.
What is missing:
Draft abilities (I'll analyse these later):
Animus of Predation,
Arcane Savant,
Archdemon of Paliano,
Caller of the Untamed,
Custodi Peacekeeper,
Garbage Fire,
Illusionary Informant,
Leovold's Operative,
Noble Banneret,
Paliano Vanguard,
Pyretic Hunter,
Regicide,
Smuggler Captain,
Spire Phantasm,
Volatile ChimeraGoad:
Besmirch,
Coveted Peacock,
Goblin Racketeer,
Grenzo, Havoc Raiser;
Jeering HomunculusMonarch: many cards with the mechanic are still missing because I'm not sure of proper syntax for the requisite condition.
Crown-Hunter Hireling: can only attack if the defender is monarch
Entourage of Trest,
Garrulous Sycophant,
Keeper of Keys,
Regal Behemoth,
Skyline Despot,
Throne Warden: check for your monarch status
Knights of the Black Rose: checks who was the monarch at the beginning of the turn.
Palace Jailer: uses becoming the monarch as end condition for its effect.
Queen Marchesa: checks for opponent's monarch status
Voting: Swordshine has implemented two of these (
Capital Punishment and
Lieutenants of the Guard), but, unfortunately, I can't see the code in the WebSVN, so I can't use it.
Expropriate,
Messenger Jays,
Orchard Elemental,
Selvala's StampedeBallot Broker - similar to
Brago's Representative, but optional
Borderland Explorer - not sure how to write the effect. Closest to this are probably C14 Offerings?
Canal Courier - triggers when it attacks a player and another creature attacks a different player
Custodi Soulcaller - the ability needs access to the same value as melee.
Daretti, Ingenious Iconoclast - surprisingly, I ran into problems with the second ability because you wait until resolution before choosing whether to sacrifice an artifact or not. It's doable, I just don't know how exactly. The third ability is also a bit problematic.
Echoing Boon - not sure about the syntax here.
Emissary's Ploy - not sure how to implement the choice before the game starts.
Hold the Perimeter - not sure how to specify that an ability is to trigger only on the first upkeep.
Chancellor of the Forge uses one-shot delayed trigger, which is not appropriate here.
Illusion of Choice -
Mindslaver effect for voting.
Selvala, Heart of the Wilds - not sure if there is a condition for strictly greatest power (i.e. all other creatures have less)
Sovereign's Realm - limits contents of your deck, and that's just ONE of its challenges.
Summoner's Bond - double agenda.
Spy Kit - the best way here is probably to create a hidden keyword for this, then modify functions that compare names:
If you compare a name string with name of an object, return TRUE if object has the same name string, or if object has
Spy Kit keyword and the string is name of nonlegendary creature card (includes back faces of double-faced cards).
If you compare names of two objects (including check for legend rule), return TRUE if both have same name strings, if one of them has
Spy Kit keyword and name string of the other is name of nonlegendary creature card (doesn't matter whether that object is actually a nonlegendary creature or not, thanks to something like
Soul Sculptor or
Leyline of Singularity), or if both have
Spy Kit keyword (then their names will always match).