Page 7 of 7

Re: Dragons of Tarkir Spoiler Season

PostPosted: 20 Mar 2015, 15:57
by BinaryCortex
The file for "Tail Slash" is incorrectly named as "tail_strike.txt".

Re: Dragons of Tarkir Spoiler Season

PostPosted: 20 Mar 2015, 20:40
by friarsol
Alright I manufactured some time this afternoon to merge DTK into the trunk. Particular shoutouts for Marek for handling most of the scripting, and of course Sloth for going through and posting the scripts up to the SVN.

Any new cards for DTK can now be added to the trunk.

Edit: I was going to update the draft rankings from Bestiaire but they don't seem to have DTK up yet. Are there other sites we've used for rankings aside from them?

Re: Dragons of Tarkir Spoiler Season

PostPosted: 21 Mar 2015, 03:52
by swordshine
Profaner of the Dead: Some codes should be added to forge.game.ability.AbilityUtils.filterListByType(CardCollectionView, String, SpellAbility) because it cannot handle things like "toughnessLEX" (only "EQ" is converted currently).

Re: Dragons of Tarkir Spoiler Season

PostPosted: 21 Mar 2015, 03:57
by friarsol
swordshine wrote:Profaner of the Dead: Some codes should be added to forge.game.ability.AbilityUtils.filterListByType(CardCollectionView, String, SpellAbility) because it cannot handle things like "toughnessLEX" (only "EQ" is converted currently).
Really? It tested fine, removing creatures with lower toughness, but not with higher toughness. And I pulled it form Scourge of Fleets.

Re: Dragons of Tarkir Spoiler Season

PostPosted: 21 Mar 2015, 04:26
by friarsol
Ok, I just spent the last few hours scripting a bunch that were leftover that weren't going to take a whole bunch of time to mess with...

So here's the 11 leftover cards for DTK -

6 "Dragon Presence" - Draconic Roar, Dragonlord's Prerogative, Foul-Tongue Invocation, Orator of Ojutai, Scaleguard Sentinels, Silumgar's Scorn


Commune with Lava - Effect to play that expires at the end of your next turn. Shouldn't be terrible.
Dragon Hunter - "CanBlockAsThough" can be written as other examples temporarily if needed
Hedonist's Trove - Not sure that the Misthollow corner case is a strong enough reason not to commit my suggested solution
Revealing Wind - How to reveal any number of face downs. RepeatEach => LookAt?
Risen Executioner - Pump May be Played in Graveyard + RaiseCost of Card.Self EffectZone = Graveyard. (Actually, that might not be quite right, since I think the Raise Cost is conditional on this aspect of May be played, as opposed to any other aspect of May be played it might gain later)

Edit: More thoughts

Re: Dragons of Tarkir Spoiler Season

PostPosted: 21 Mar 2015, 05:48
by Agetian
friarsol wrote:Edit: I was going to update the draft rankings from Bestiaire but they don't seem to have DTK up yet. Are there other sites we've used for rankings aside from them?
I think Bestiaire now has rankings up. :) But other than that, no, I haven't found an alternative site that would contain full rankings for every card in every set :(

- Agetian

Re: Dragons of Tarkir Spoiler Season

PostPosted: 22 Mar 2015, 06:57
by swordshine
friarsol wrote:
swordshine wrote:Profaner of the Dead: Some codes should be added to forge.game.ability.AbilityUtils.filterListByType(CardCollectionView, String, SpellAbility) because it cannot handle things like "toughnessLEX" (only "EQ" is converted currently).
Really? It tested fine, removing creatures with lower toughness, but not with higher toughness. And I pulled it form Scourge of Fleets.
X will always be Profaner of the Dead's toughness in this case. Please try to give ai a 2/2 and exploit a 1/1 creature using Profaner of the Dead's trigger.

Re: Dragons of Tarkir Spoiler Season

PostPosted: 22 Mar 2015, 12:59
by friarsol
swordshine wrote:
friarsol wrote:
swordshine wrote:Profaner of the Dead: Some codes should be added to forge.game.ability.AbilityUtils.filterListByType(CardCollectionView, String, SpellAbility) because it cannot handle things like "toughnessLEX" (only "EQ" is converted currently).
Really? It tested fine, removing creatures with lower toughness, but not with higher toughness. And I pulled it form Scourge of Fleets.
X will always be Profaner of the Dead's toughness in this case. Please try to give ai a 2/2 and exploit a 1/1 creature using Profaner of the Dead's trigger.
I see what you mean now. I just marked it as RemAI, not sure if I'll be able to get around to that, and it looks like there's already other triggers in place that use the same variable (as I mentioned Scourge of the Fleets) if someone wants to add in the appropriate block feel free.

Re: Dragons of Tarkir Spoiler Season

PostPosted: 22 Mar 2015, 17:27
by elcnesh
About revealing cards (Revealing Wind): we could implement that you can look at the cards until they leave the battlefield. Would basically be the equivalent of keeping track of the id's of the cards on paper... Also in paper Magic you basically know what a creature is once you've looked at it, your opponent can't shuffle the cards or anything. Could also solve problems for other cards with such effects.

Re: Dragons of Tarkir Spoiler Season

PostPosted: 22 Mar 2015, 18:34
by Marek14
Yes, I think that would be for best. Once known, it should stay known. In Forge, opponent CAN suddenly shuffle cards if the number of permanents changes and the rows get rearranged -- with Ixidron, for example :)

Re: Dragons of Tarkir Spoiler Season

PostPosted: 30 Mar 2015, 18:21
by friarsol
I've added the 9 remaining cards to the Forge Reamining spreadsheet. Hopefully we can come up with a solid way of handling the "Dragon Presence" cards since that represents 6 cards. A fairly significant category when it comes to remaining cards.

Re: Dragons of Tarkir Spoiler Season - Impact Tremors

PostPosted: 28 May 2015, 18:25
by jdariasl
Name:Impact Tremors
ManaCost:1 R
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a creature enters the battlefield under your control, Impact Tremors deals 1 damage to each opponent.
SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ Player.Opponent
SVar:Picture:
Oracle:Whenever a creature enters the battlefield under your control, Impact Tremors deals 1 damage to each opponent.

Re: Dragons of Tarkir Spoiler Season

PostPosted: 28 May 2015, 18:27
by jdariasl
Code: Select all
Name:Impact Tremors
ManaCost:1 R
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a creature enters the battlefield under your control, Impact Tremors deals 1 damage to each opponent.
SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ Player.Opponent
SVar:Picture:
Oracle:Whenever a creature enters the battlefield under your control, Impact Tremors deals 1 damage to each opponent.

Re: Dragons of Tarkir Spoiler Season

PostPosted: 28 May 2015, 21:08
by friarsol
jdariasl I'm not really sure why you are posting this? This card is already in Forge.