Born of the Gods Spoiler Season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
66 posts
• Page 1 of 5 • 1, 2, 3, 4, 5
Born of the Gods Spoiler Season
by 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.
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
by 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.
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.
Re: Born of the Gods Spoiler Season
by 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
by 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?
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
by friarsol » 13 Jan 2014, 13:11
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.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?
- 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
by 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
by 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.
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
by Marek14 » 13 Jan 2014, 19:24
Though note that the card says "if tribute wasn't PAID", which would point to it being a cost.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.
Re: Born of the Gods Spoiler Season
by friarsol » 13 Jan 2014, 19:39
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)"Marek14 wrote:Though note that the card says "if tribute wasn't PAID", which would point to it being a cost.
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
by Sloth » 13 Jan 2014, 22:29
I think it would make a difference for Doubling Season and friends. A cost is not an effect.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.
-
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
by 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
-
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
by swordshine » 14 Jan 2014, 08:23
The non-tribute effect is an ETB trigger, GenericChoice is not a proper effect here.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?
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
by 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
by torridus » 15 Jan 2014, 20:56
Black:
Edit2: Fixed some errors.
- 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
- 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
- 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
Edit2: Fixed some errors.
Re: Born of the Gods Spoiler Season
by 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
66 posts
• Page 1 of 5 • 1, 2, 3, 4, 5
Who is online
Users browsing this forum: No registered users and 82 guests