It is currently 06 Sep 2025, 14:21
   
Text Size

Born of the Gods Spoiler Season

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Born of the Gods Spoiler Season

Postby friarsol » 12 Jan 2014, 22:56

http://www.mtgsalvation.com/born-of-the ... oiler.html

Looks like we have a handful of cards being spoiled today, so might as well startup a spoiler thread. I believe swordshine already created the branch late last month and cleared out the Wiki for Releases http://www.slightlymagic.net/wiki/Forge_Upcoming

Same rules as usual:
1) Claim cards on the Wiki that you've done so effort isn't duplicated
2) Feel free to post questions here, if you don't have commit privileges, please post the scripts here and mark the Wiki as done, but please make it clear you need someone to commit your scripts for you. If you do this, make sure you test your cards fully.
3) Everyone wants scripts done before prerelease. No promises though.
4) Be courteous.

There's two keyword abilities already spoiled, that may cause some issues --

Inspiration, which we'll need to fix the "When ~ becomes untapped" cards; these currently trigger and hit the stack incorrectly during the Untap step. I tried my hand at fixing this, but for some reason delaying the trigger from hitting the stack actually started certain Upkeep triggers to trigger twice.

Tribute, which forces us to have a strange AI decision between making creatures huge, or some type of effect when that creature comes into play if you don't want it huge.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Born of the Gods Spoiler Season

Postby Marek14 » 13 Jan 2014, 06:46

Looking at the mechanics article (http://www.wizards.com/magic/magazine/a ... smechanics), two more things:

First, definition of "devotion to two colors", since it's not simply a sum of individual devotions, care must be taken to not count hybrid symbols twice.

Second, the Archetype ability that can absolutely remove an ability from opponent's creatures so they cannot even gain it later until the effect is removed.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Born of the Gods Spoiler Season

Postby swordshine » 13 Jan 2014, 10:22

Ephara, God of the Polis is scripted. "Devotion to two colors" are now scripted in this way: "DevotionDual.U.W".
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Born of the Gods Spoiler Season

Postby swordshine » 13 Jan 2014, 12:54

Pharagax Giant
Tribute 2 (As this creature enters the battlefield, an opponent of your choice may put 2 +1/+1 counter on it.)
When Pharagax Giant enters the battlefield, if tribute wasn't paid, Pharagax Giant deals 5 damage to each opponent.
Is that "put 2 +1/+1 counter on it" an effect or a cost?
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Born of the Gods Spoiler Season

Postby friarsol » 13 Jan 2014, 13:11

swordshine wrote:Pharagax Giant
Tribute 2 (As this creature enters the battlefield, an opponent of your choice may put 2 +1/+1 counter on it.)
When Pharagax Giant enters the battlefield, if tribute wasn't paid, Pharagax Giant deals 5 damage to each opponent.
Is that "put 2 +1/+1 counter on it" an effect or a cost?
I'm reading it as reverse Unleash. As it ETB, you choose an opponent and that personb can put X counters on it. If they don't, you get something good.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Born of the Gods Spoiler Season

Postby swordshine » 13 Jan 2014, 15:12

I plan to implement tribute logic similar to NeedsToPlayVar. Hope tomorrow's spoiler will give more tribute cards then I can test it.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Born of the Gods Spoiler Season

Postby friarsol » 13 Jan 2014, 18:56

I guess I didn't answer your question swordshine, so hopefully you aren't on the wrong track.

I'm reading it as two effects.

One Static ETB effect (like unleash or devour) and one triggered ETB ability based on what happened with the static ETB. It's pretty much exactly like Marrow Chomper (http://magiccards.info/arb/en/93.html), except you just choose an opponen, and they grant it counters or don't (instead of you sacrificing some creatures). Then you get a trigger with an intervening if the tribute effect wasn't performed.

It probably would be good to have a tribute section in the AiPutCounterEffect, which uses some type of Svar as you are suggesting.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Born of the Gods Spoiler Season

Postby Marek14 » 13 Jan 2014, 19:24

friarsol wrote:I guess I didn't answer your question swordshine, so hopefully you aren't on the wrong track.

I'm reading it as two effects.

One Static ETB effect (like unleash or devour) and one triggered ETB ability based on what happened with the static ETB. It's pretty much exactly like Marrow Chomper (http://magiccards.info/arb/en/93.html), except you just choose an opponen, and they grant it counters or don't (instead of you sacrificing some creatures). Then you get a trigger with an intervening if the tribute effect wasn't performed.

It probably would be good to have a tribute section in the AiPutCounterEffect, which uses some type of Svar as you are suggesting.
Though note that the card says "if tribute wasn't PAID", which would point to it being a cost.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Born of the Gods Spoiler Season

Postby friarsol » 13 Jan 2014, 19:39

Marek14 wrote:Though note that the card says "if tribute wasn't PAID", which would point to it being a cost.
True, but I think that's just poor wording on their part. People always think of tribute as something you pay (English-wise), but I don't think tribute is actually a Magic cost, since the timing feels off. It's like how "Play" used to mean "Cast" or "Battlefield" or "Play (a Land)"

Of course, we won't know until the official rules are out. I'm not sure if it makes that much difference, since this doesn't seem like something that can be have it's Cost altered if it is indeed a Cost.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Born of the Gods Spoiler Season

Postby Sloth » 13 Jan 2014, 22:29

friarsol wrote:I'm not sure if it makes that much difference, since this doesn't seem like something that can be have it's Cost altered if it is indeed a Cost.
I think it would make a difference for Doubling Season and friends. A cost is not an effect.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Born of the Gods Spoiler Season

Postby moomarc » 14 Jan 2014, 05:48

Just my 5 cents on the implementation of tribute. Would it not be worth implementing it with a charm base? Static ETB executes choosePlayer effect. Sub ability is GenericChoice between AddCounter and non-tribute effect. Or is the logic there not quite good enough?
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Born of the Gods Spoiler Season

Postby swordshine » 14 Jan 2014, 08:23

moomarc wrote:Just my 5 cents on the implementation of tribute. Would it not be worth implementing it with a charm base? Static ETB executes choosePlayer effect. Sub ability is GenericChoice between AddCounter and non-tribute effect. Or is the logic there not quite good enough?
The non-tribute effect is an ETB trigger, GenericChoice is not a proper effect here.
r24251, I implemented initial tribute code in AddCounter effect.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Born of the Gods Spoiler Season

Postby swordshine » 14 Jan 2014, 08:39

Today's new card Hero of Iroas reminds me of some mistakes in Bestow ability. I'll tweak Bestow therefore this card can reduce Bestow cost correctly.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Born of the Gods Spoiler Season

Postby torridus » 15 Jan 2014, 20:56

Black:
Code: Select all
Name:Eater of Hope
ManaCost:5 B B
Types:Creature Demon
PT:6/4
K:Flying
A:AB$ Regenerate | Cost$ B Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME.
A:AB$ Destroy | Cost$ 2 B Sac<2/Creature.Other/other creatures> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature.
SVar:Picture:http://www.wizards.com/global/images/magic/general/eater_of_hope.jpg
Red:
Code: Select all
Name:Epiphany Storm
ManaCost:R
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ UCDraw | Description$ Enchanted creature has "R, T, Discard a card: Draw a card."
SVar:UCDraw:AB$ Draw | Cost$ R T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/epiphany_storm.jpg
Multicolor:
Code: Select all
Name:Ragemonger
ManaCost:1 B R
Types:Creature Minotaur Shaman
PT:2/3
S:Mode$ ReduceCost | ValidCard$ Minotaur | Type$ Spell | Activator$ You | Amount$ 1 | Color$ B | Description$ Minotaur spells you cast cost B R less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost 2 R, it costs 2 to cast.)
S:Mode$ ReduceCost | ValidCard$ Minotaur | Type$ Spell | Activator$ You | Amount$ 1 | Color$ R
SVar:Picture:http://www.wizards.com/global/images/magic/general/ragemonger.jpg
Edit: Just noticed Ragemonger was claimed an hour ago. Whoops, sorry. I usually code before I claim, just in case I end up not being able to actually do the code.
Edit2: Fixed some errors.
torridus
 
Posts: 56
Joined: 03 Jul 2012, 12:58
Has thanked: 4 times
Been thanked: 9 times

Re: Born of the Gods Spoiler Season

Postby ZzzzSleep » 16 Jan 2014, 21:27

Spoiler time again! That must mean it's time for me to pick some low hanging fruit....
"Unravel the Aether" | Open
Code: Select all
Name:Unravel the AEther
ManaCost:1 G
Types:Instant
A:SP$ ChangeZone | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SpellDescription$ Choose target artifact or enchantment. Its owner shuffles it into his or her library.
SVar:Picture:http://www.wizards.com/global/images/magic/general/unravel_the_aether.jpg
NOTE: I did not test this code, as it's just a renamed deglamer.
ZzzzSleep
 
Posts: 182
Joined: 29 Oct 2010, 02:19
Has thanked: 18 times
Been thanked: 18 times

Next

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 82 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 82 users online :: 0 registered, 0 hidden and 82 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 82 guests

Login Form