Dark Ascension spoiler season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Dark Ascension spoiler season
by DeadSpeak » 25 Jan 2012, 16:25
Hey everyone,
Can someone point me in the direction of the code for the white curse in Dark Ascension?
I can't find it anywhere... I've even tried looking at the Wiki page.
I need it for my modern Erayo Steel deck...
- DeadSpeak
Can someone point me in the direction of the code for the white curse in Dark Ascension?
I can't find it anywhere... I've even tried looking at the Wiki page.
I need it for my modern Erayo Steel deck...

- DeadSpeak
- DeadSpeak
- Posts: 104
- Joined: 25 Dec 2009, 00:14
- Location: Denmark
- Has thanked: 4 times
- Been thanked: 3 times
Re: Dark Ascension spoiler season
by friarsol » 25 Jan 2012, 17:06
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
- DeadSpeak
- Posts: 104
- Joined: 25 Dec 2009, 00:14
- Location: Denmark
- Has thanked: 4 times
- Been thanked: 3 times
Re: Dark Ascension spoiler season
by friarsol » 25 Jan 2012, 19:12
According to this article (http://www.wizards.com/Magic/Magazine/A ... 79a&page=1) Gatherer should be update tomorrow-ish. Hopefully magiccards.info and Arch's data files will be updated swiftly after that.
- 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 jeffwadsworth » 25 Jan 2012, 20:05
Looks like this would need a:ArsenalNut wrote:
- Dungeon Geists | Open
- Name:Dungeon Geists
ManaCost:2 U U
Types:Creature Spirit
Text:no text
PT:3/3
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. That creature doesn't untap for as long as you control CARDNAME.
SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature an opponent controls | RememberTargets$ True
S:Mode$ Continuous | Affected$ Creature.IsRemembered | AddHiddenKeyword$ HIDDEN This card doesn't untap during your next untap step. | CheckSVar$ X | SVarCompare$ EQ0
SVar:X:Count$Valid Card.Self+OwnerDoesntControl
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dungeon_geists.jpg
End
Not sure if this is right. What is suppose to happen in this scenario? I cast Dungeon Geists and tap one of my opponents creatures. At the end of my turn, my opponent casts Act of Aggression to take control of Dungeon Geists. The opponent's tapped creature untaps. My opponent attacks with that creature thus tapping it again. I regain control of Dungeon Geists at the end of turn. Does the creature untap during its controller's next untap step or not? If not, the script may correct.
T:Mode$ LoseControl | ValidCard$ Card.Self | Execute$ TrigCleanup | TriggerZones$ Battlefield | Static$ True
SVar:TrigCleanup:DB$ Cleanup | ClearRemembered$ True
or some kind of Mode$ ConditionCheck trigger.
Very cool card, though.
Last edited by jeffwadsworth on 25 Jan 2012, 22:21, edited 1 time in total.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: Dark Ascension spoiler season
by Sloth » 25 Jan 2012, 21:40
That's a good idea. It should be static though (to not use the stack).jeffwadsworth wrote:Looks like this would need a:
T:Mode$ LoseControl | ValidCard$ Card.Self | Execute$ TrigClearRemembered
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Dark Ascension spoiler season
by Milod » 26 Jan 2012, 00:20
there is somehting wrong with spiteful shadows it generated error log and game hangs
Re: Dark Ascension spoiler season
by ArsenalNut » 26 Jan 2012, 03:25
Works fine for me in my test. It's almost an exact copy of Binding Agony, the only thing changed is the source of damage.Milod wrote:there is somehting wrong with spiteful shadows it generated error log and game hangs
It's really much more helpful if you include the error log and a description of the game state.
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 » 26 Jan 2012, 08:24
Do we have a definitive policy on new hard coded cards? I have the upkeep part of Curse of Misfortunes working as a hard coded upkeep method. I didn't know if I should check it in or not.
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 jeffwadsworth » 26 Jan 2012, 08:38
I do not think there is any policy against it. You can always remove it if any issues arise.ArsenalNut wrote:Do we have a definitive policy on new hard coded cards? I have the upkeep part of Curse of Misfortunes working as a hard coded upkeep method. I didn't know if I should check it in or not.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: Dark Ascension spoiler season
by Sloth » 26 Jan 2012, 12:49
There's nothing wrong with hardcoded cards as long as they are compatible with everything else. Curse of Misfortunes is very close to being scriptable though.ArsenalNut wrote:Do we have a definitive policy on new hard coded cards? I have the upkeep part of Curse of Misfortunes working as a hard coded upkeep method. I didn't know if I should check it in or not.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Dark Ascension spoiler season
by Milod » 26 Jan 2012, 13:42
immerwolf iseu here mirran crusader blocked it but immerwolf has shield vs all accept artifacts and creatures with same color as immerwolf intimidate :}
Re: Dark Ascension spoiler season
by ArsenalNut » 26 Jan 2012, 16:57
Immerwolf was missing Intimidate keyword in script. Now fixed in SVN.Milod wrote:immerwolf iseu here mirran crusader blocked it but immerwolf has shield vs all accept artifacts and creatures with same color as immerwolf intimidate :}
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 » 27 Jan 2012, 00:08
I went ahead and checked in the hard coded version. I've been looking at what it would take to make it scriptable. Do you think the current Attach AF is really right for this situation?Sloth wrote:There's nothing wrong with hardcoded cards as long as they are compatible with everything else. Curse of Misfortunes is very close to being scriptable though.ArsenalNut wrote:Do we have a definitive policy on new hard coded cards? I have the upkeep part of Curse of Misfortunes working as a hard coded upkeep method. I didn't know if I should check it in or not.
There seem to be two categories attach situations
1) a card attaches itself to something
2) some card attaches some other card to some target
The current Attach AF handles case 1 but not case 2. For case 2, it seems like another flavor of attach might be in order. Something like:
AttachOther | ValidTgts$ <> | AttachValid$ <> | AttachOrigin$ <>
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 » 27 Jan 2012, 04:30
Dark Ascension is up on Gatherer.
-slapshot5
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Who is online
Users browsing this forum: No registered users and 26 guests