Dark Ascension spoiler season
Post MTG Forge Related Programming Questions Here
	Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Dark Ascension spoiler season
 by moomarc » 21 Jan 2012, 20:30
by moomarc » 21 Jan 2012, 20:30 
Wow! Thanks Hellfish. I wasn't expecting this to show up in Forge for a while.Hellfish wrote:Just added Grafdigger's CageThe most controversial card in DKA? Anyway, since card movement replacements are kind of a big & complex deal, could anybody playing with it keep an eye out for oddities before I start converting keywords left and right.
-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: Dark Ascension spoiler season
 by ArsenalNut » 21 Jan 2012, 21:40
by ArsenalNut » 21 Jan 2012, 21:40 
Looking at changes necessary for Immerwolf.  I tested adding a keyword "CARDNAME can't transform" and checking for the keyword in the transform portion of SetState.
Before I check this in, I want to with the rules experts. I am interpreting the way Immerwolf works is that the trigger to transform still goes on the stack but nothing happens because of the transforms are stopped by Immerwolf's effect.
			Before I check this in, I want to with the rules experts. I am interpreting the way Immerwolf works is that the trigger to transform still goes on the stack but nothing happens because of the transforms are stopped by Immerwolf's effect.
So many cards, so little time
		- 
				 
 ArsenalNut
- Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Dark Ascension spoiler season
 by friarsol » 21 Jan 2012, 21:50
by friarsol » 21 Jan 2012, 21:50 
Yea it would be the same as if a clone copied one side of a DFC. The transformation effect would go on the stack, but while it was resolving it would attempt to transform, but then realize it can't.ArsenalNut wrote:Looking at changes necessary for Immerwolf. I tested adding a keyword "CARDNAME can't transform" and checking for the keyword in the transform portion of SetState.
Before I check this in, I want to with the rules experts. I am interpreting the way Immerwolf works is that the trigger to transform still goes on the stack but nothing happens because of the transforms are stopped by Immerwolf's effect.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Dark Ascension spoiler season
 by silly freak » 21 Jan 2012, 22:27
by silly freak » 21 Jan 2012, 22:27 
The effect should still work if the transforming creature had all abilities removed (after the trigger went on the stack, or when casting/activating something to transform it)
			___
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
		where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
- silly freak
- DEVELOPER
- Posts: 598
- Joined: 26 Mar 2009, 07:18
- Location: Vienna, Austria
- Has thanked: 93 times
- Been thanked: 25 times
Re: Dark Ascension spoiler season
 by ArsenalNut » 21 Jan 2012, 22:50
by ArsenalNut » 21 Jan 2012, 22:50 
- Immerwolf | Open
- Name:Immerwolf
 ManaCost:1 R G
 Types:Creature Wolf
 Text:no text
 PT:2/2
 S:Mode$ Continuous | Affected$ Creature.Wolf+Other+YouCtrl,Creature.Werewolf+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Wolf and Werewolf creatures you control get +1/+1.
 S:Mode$ Continuous | Affected$ Creature.Werewolf+nonHuman+YouCtrl | AddHiddenKeyword$ HIDDEN CARDNAME can't transform | Description$ Non-Human Werewolf creatures you control can't transform.
 SVar:PlayMain1:TRUE
 SVar:Picture:http://www.wizards.com/global/images/magic/general/immerwolf.jpg
 End
- Lost in the Woods | Open
- Name:Lost in the Woods
 ManaCost:3 G G
 Types:Enchantment
 Text:no text
 T:Mode$ Attacks | ValidCard$ Creature.YouDontCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library.
 SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | RememberChanged$ True | SubAbility$ DBRemoveCombat
 SVar:DBRemoveCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker | ConditionCheckSVar$ IsForest | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup
 SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
 SVar:IsForest:Remembered$Valid Forest
 SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_woods.jpg
 End
- Seance | Open
- Name:Seance
 ManaCost:2 W W
 Types:Enchantment
 Text:no text
 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ At the beginning of each upkeep, you may exile target creature card from your graveyard. If you do, put a token onto the batttlefield that's a copy of that card except it's a Spirit in addition to its other types. Exile it at the beginning of the next end step.
 SVar:TrigExile:AB$ChangeZone | Cost$ 0 | RememberChanged$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouCtrl | ChangeNum$ 1 | SubAbility$ DBCopy
 SVar:DBCopy:DB$CopyPermanent | Cost$ 0 | Defined$ Remembered | SubAbility$ DBAnimate | SpellDescription$ Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step.
 SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Clones | Types$ Spirit | SubAbility$ DBPump
 SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Clones | KW$ HIDDEN At the beginning of the end step, exile CARDNAME. | SubAbility$ DBCleanup
 SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
 SVar:Picture:http://www.wizards.com/global/images/magic/general/seance.jpg
 End
Immerwolf needs changes in r13386
Edit: Added Seance
So many cards, so little time
		- 
				 
 ArsenalNut
- Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Dark Ascension spoiler season
 by ArsenalNut » 23 Jan 2012, 04:24
by ArsenalNut » 23 Jan 2012, 04:24 
- Elbrus, the Binding Blade // Withengar Unbound | Open
- Name:Elbrus, the Binding Blade
 ManaCost:7
 Types:Legendary Artifact Equipment
 Text:no text
 K:eqPump 1:+1/+0
 T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTransform | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, transform CARDNAME.
 SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
 SVar:Picture:http://www.wizards.com/global/images/magic/general/elbrus_the_binding_blade.jpg
 AlternateMode:DoubleFaced
 ALTERNATE
 Name:Withengar Unbound
 ManaCost:no cost
 Colors:black
 Types:Legendary Creature Demon
 Text:no text
 PT:13/13
 K:Flying
 K:Trample
 K:Intimidate
 # Whenever a player loses the game, put thirteen +1/+1 counters on Withengar Unbound. (not implemented)
 SVar:Picture1:http://www.wizards.com/global/images/magic/general/withengar_unbound.jpg
 End
The adding counters portion of the card is not scripted but is also not relevant for head-to-head matches. Blood Tyrant is scripted this way also.
So many cards, so little time
		- 
				 
 ArsenalNut
- Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Dark Ascension spoiler season
 by slapshot5 » 23 Jan 2012, 05:17
by slapshot5 » 23 Jan 2012, 05:17 
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Dark Ascension spoiler season
 by Sloth » 23 Jan 2012, 06:57
by Sloth » 23 Jan 2012, 06:57 
That was earlier than expected. Should we aim for a beta on prerelease day as usual (friday 28.) or also release DKA cards sooner?slapshot5 wrote:Complete spoiler has been released:
http://www.wizards.com/magic/tcg/articl ... sion%2Fcig
At least we can merge the branch now.
- 
				 
 Sloth
- Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Dark Ascension spoiler season
 by ArsenalNut » 23 Jan 2012, 07:18
by ArsenalNut » 23 Jan 2012, 07:18 
For Innistrad, we waited for an updated mtg-data.txt and magiccards.info to have the set updated. I would like to wait to merge the branch till the oracle and setinfo script can be run.Sloth wrote:That was earlier than expected. Should we aim for a beta on prerelease day as usual (friday 28.) or also release DKA cards sooner?slapshot5 wrote:Complete spoiler has been released:
http://www.wizards.com/magic/tcg/articl ... sion%2Fcig
At least we can merge the branch now.
So many cards, so little time
		- 
				 
 ArsenalNut
- Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Dark Ascension spoiler season
 by moomarc » 23 Jan 2012, 08:55
by moomarc » 23 Jan 2012, 08:55 
I think at this point its going to be a bit too much to constantly update the first post. I'll try update once a day if I can.ArsenalNut wrote:For Innistrad, we waited for an updated mtg-data.txt and magiccards.info to have the set updated. I would like to wait to merge the branch till the oracle and setinfo script can be run.Sloth wrote:That was earlier than expected. Should we aim for a beta on prerelease day as usual (friday 28.) or also release DKA cards sooner?slapshot5 wrote:Complete spoiler has been released:
http://www.wizards.com/magic/tcg/articl ... sion%2Fcig
At least we can merge the branch now.
-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: Dark Ascension spoiler season
 by Sloth » 23 Jan 2012, 09:02
by Sloth » 23 Jan 2012, 09:02 
I don't think you need to update at all. The text files are there for people to read them.moomarc wrote:I think at this point its going to be a bit too much to constantly update the first post. I'll try update once a day if I can.
- 
				 
 Sloth
- Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Dark Ascension spoiler season
 by ZzzzSleep » 23 Jan 2012, 11:46
by ZzzzSleep » 23 Jan 2012, 11:46 
Two little cards... Young Wolf and Wild Hunger
			
		- Young Wolf | Open
- Code: Select all
- Name:Young Wolf
 ManaCost:G
 Types:Creature Wolf
 Text:no text
 PT:1/1
 K:Undying
 SVar:Rarity:Common
 End
 
- Wild Hunger | Open
- Code: Select all
- Name:Wild Hunger
 ManaCost:2 G
 Types:Instant
 Text:no text
 A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +1 | KW$ Trample | SpellDescription$ Target creature gets +3/+1 and gains trample until end of turn.
 K:Flashback 3 R
 SVar:Rarity:Common
 End
 
Re: Dark Ascension spoiler season
 by Chris H. » 23 Jan 2012, 12:22
by Chris H. » 23 Jan 2012, 12:22 
`ArsenalNut wrote:For Innistrad, we waited for an updated mtg-data.txt and magiccards.info to have the set updated. I would like to wait to merge the branch till the oracle and setinfo script can be run.Sloth wrote:That was earlier than expected. Should we aim for a beta on prerelease day as usual (friday 28.) or also release DKA cards sooner?slapshot5 wrote:Complete spoiler has been released:
http://www.wizards.com/magic/tcg/articl ... sion%2Fcig
At least we can merge the branch now.
Good idea on waiting to merge the branch until we can run oracle and setinfo scripts.
Thee are a few areas in the project that need to be updated to handle DKA data. The deck editor set filter for example. I guess we should try to make sure as much of this is up to date before the next beta release.
Card pictures always take some additional time to appear on WotC and cardforge. No need to wait for the pictures to come online. There are always a few people who ask about the pics and we just tell them to be patient.

- 
				 
 Chris H.
- Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Dark Ascension spoiler season
 by ZzzzSleep » 23 Jan 2012, 13:13
by ZzzzSleep » 23 Jan 2012, 13:13 
Three more simple creatures... 
Zzzzz....
			
		- Somberwald Dryad | Open
- Code: Select all
- Name:Somberwald Dryad
 ManaCost:1 G
 Types:Creature Dryad
 Text:no text
 PT:1/1
 K:Forestwalk
 SVar:Rarity:Common
 End
 
- Russet Wolves | Open
- Code: Select all
- Name:Russet Wolves
 ManaCost:3 R
 Types:Creature Wolf
 Text:no test
 PT:3/3
 SVar:Rarity:Common
 End
 
- Nephalia Seakite | Open
- Code: Select all
- Name:Nephalia Seakite
 ManaCost:3 U
 Types:Creature Bird
 Text:no text
 PT:2/3
 K:Flash
 K:Flying
 SVar:Rarity:Common
 End
 
Zzzzz....
Re: Dark Ascension spoiler season
 by ZzzzSleep » 23 Jan 2012, 21:42
by ZzzzSleep » 23 Jan 2012, 21:42 
Three more red spells!
			
				- Fires of Undeath | Open
- Code: Select all
- Name:Fires of Undeath
 ManaCost:2 R
 Types:Instant
 Text:no text
 A:SP$ DealDamage | Cost$ 2 R | Tgt$ TgtCP | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player.
 K:Flashback 5 B
 SVar:Rarity:Common
 SVar:Picture:http://resources.wizards.com/magic/cards/bd/en-us/card27255.jpg
 End
 
- Burning Oil | Open
- Code: Select all
- Name:Burning Oil
 ManaCost:1 R
 Types:Instant
 Text:no text
 A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature.
 K:Flashback 3 W
 SVar:Rarity:Common
 End
 
- Scorch the Fields | Open
- Code: Select all
- Name:Scorch the Fields
 ManaCost:4 R
 Types:Sorcery
 Text:no text
 A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Choose target land. | SubAbility$ DBDamageAll | SpellDescription$ Destroy target land. CARDNAME deals 1 damage to each Human creature.
 SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$Creature.Human | ValidDescription$ each human creature
 SVar:Rarity:Common
 End
 
Last edited by ZzzzSleep on 23 Jan 2012, 21:50, edited 1 time in total.
					
				
			
		Who is online
Users browsing this forum: No registered users and 31 guests
