It is currently 06 Sep 2025, 15:08
   
Text Size

Born of the Gods Spoiler Season

Post MTG Forge Related Programming Questions Here

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

Re: Born of the Gods Spoiler Season

Postby Max mtg » 29 Jan 2014, 17:22

Just fetched stats on set completion:

Code: Select all
Born of the Gods (165 cards) ... 84.84% (25 cards missing: Acolyte's Reward | God-Favored General | Aerie Worshippers | Kraken of the Straits | Meletis Astronomer | Perplexing Chimera | Retraction Helix | Sphinx's Disciple | Stratus Walk | Vortex Elemental | Black Oak of Odunos | Forlorn Pseudamma | Forsaken Drifters | Gild | Pain Seer | Servant of Tymaret | Warchanter of Mogis | Fearsome Temper | Felhide Spiritbinder | Lightning Volley | Satyr Firedancer | Satyr Nyx-Smith | Searing Blood | Hunter's Prowess | Pheres-Band Raiders )

Theros (249 cards) ... 99.19% (2 cards missing: Daxos of Meletis | Psychic Intrusion )
Magic 2014 (249 cards) ... 100%
Modern Masters (229 cards) ... 100%
Dragon's Maze (156 cards) ... 99.35% (a card missing: Trait Doctoring )
Gatecrash (249 cards) ... 100%
Return to Ravnica (274 cards) ... 100%
Magic 2013 (249 cards) ... 100%
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Born of the Gods Spoiler Season

Postby friarsol » 30 Jan 2014, 01:45

Prerelease format:

Looks like the prerelease format is:

3 THS Packs, 2 BNG Packs, and 1 Seeded Prerelease Pack in a color of your choice.

Each Seeded pack comes with a Promo card of that color:

Destined to Lead White Silent Sentinel
Destined to Outwit Blue Arbiter of the Ideal
Destined to Dominate Black Eater of Hope
Destined to Conquer Red Forgestoker Dragon
Destined to Thrive Green Nessian Wild Ravager

I believe the general idea from Theros worked like this, so should be generally the same for BGM.

1 promo card of your color (listed above), 1 Mythic/Rare of your color (The only allowed multicolor card is a God matching your color base), 2 Uncommon of your color, 1 Uncommon offcolor, 5 Common on color, 5 Common off color.

Anyone want to give a shot with the print sheets to set this up?
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 » 30 Jan 2014, 13:53

I think Perplexing Chimera is the most difficult card. I'm a little busy these days, I'll come back in a week.
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 Marek14 » 30 Jan 2014, 14:22

swordshine wrote:I think Perplexing Chimera is the most difficult card. I'm a little busy these days, I'll come back in a week.
Well, the only other card that does something similar is Commandeer and Forge lacks that one. Not sure what's needed for change of control of spell.
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 » 30 Jan 2014, 15:35

I'm at work so I can't test any of these cards, but for anyone who is trying to handle a few spoilers today here are some ideas:

Retraction Helix is the same as Banishing Knack
Vortex Elemental is Gomazoa (sorta) + Rampant Elephant
Black Oak of Odunos is Bramblesnap with a Creature.Other in the Cost

More ideas coming for...
( Forsaken Drifters | Gild | Pain Seer | Servant of Tymaret | Warchanter of Mogis | Fearsome Temper | Lightning Volley | Satyr Firedancer | Searing Blood | Hunter's Prowess)
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 friarsol » 30 Jan 2014, 16:55

Here's the next batch:

Forsaken Drifters is Armored Skaab but for Battlefield to Graveyard, not Any to Battlefield.
Gild is Unmake + an Artifact token similar to the ones created by Skittering Invasion (make sure it gives any colored mana instead of colorless)
Pain Seer is Dark Confidant with untapped trigger instead of beg of upkeep trigger
Servant of Tymaret is Agent of Masks with untapped trigger instead of beg of upkeep trigger (and regeneration)
Warchanter of Mogis is Shadow Alley Denizen with untapped trigger instead of ChangeZone trigger
Fearsome Temper is Giant Strength + Malicious Intent

More ideas coming for...
(Lightning Volley | Satyr Firedancer | Searing Blood | Hunter's Prowess)
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 » 30 Jan 2014, 17:04

Well, Lightning Volley is a variant of Flame Fusillade, except that it affects only creatures. Satyr Firedancer has similar trigger to Chandra's Phoenix, Searing Blood is similar to Virulent Wound, and Hunter's Prowess is a bit similar to Warriors' Lesson, but the granted ability is more Cold-Eyed Selkie than Hystrodon.

There was some bug with untap triggers (not going to stack correctly when things untap in untap step) -- is that resolved now?

In fact, if I understand the code correctly, Lightning Volley should be just this:
Code: Select all
Name:Lightning Volley
ManaCost:3 R
Types:Instant
A:SP$ Effect | Cost$ 3 R | Name$ Lightning Volley Effect | StaticAbilities$ STDamage | SVars$ ABDamage | SpellDescription$ Until end of turn, creaturess you control gain "{T}: This creature deals 1 damage to target creature or player."
SVar:STDamage:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddAbility$ ABDamage | Description$ Until end of turn, creatures you control gain "{T}: This creature deals 1 damage to target creature or player."
SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 1 damage to target creature or player
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_volley.jpg
Oracle:Until end of turn, creatures you control gain "{T}: This creature deals 1 damage to target creature or player."
Though, I wonder -- this is mostly copied from Flame Fusillade, but if I read that right, wouldn't this affect all creatures you control, including those that enter the battlefield after the spell resolves?
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 » 30 Jan 2014, 17:23

Ok here's the last batch:

Lightning Volley is Brawl but only for your creatures, only doing one damage, but can target both creatures and players.
Satyr Firedancer is Chandra's Phoenix (minus the Planeswalker part) + (kinda) Boros Reckoner + (maybe?) Chandra, Pyromaster ? Not too sure about this one.
Searing Blood is Shock + Similar ability on Skeletonize, except it deals damage instead of creates a token
Hunter's Prowess is Predator's Strike + Grant trigger on Cold-Eyed Selkie (like Commando Raid)

Bah Marek.. Uhh yea the untapped triggers are still wrong, which is why the pay mana ones aren't done yet. Since I don't think there's a way to actually activate them properly. Hopefully we'll get that resolved before the next beta.
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 » 30 Jan 2014, 21:56

I really think Flame Fusillade is better comparison to Lightning Volley than Brawl :)
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 » 30 Jan 2014, 22:02

Marek14 wrote:I really think Flame Fusillade is better comparison to Lightning Volley than Brawl :)
Looks like it. I was just going alphabetically down a search until I found something that looked close. B comes before F after all. Although the script of Brawl is probably more accurate since it's an AnimateAll and not an Effect (which as you point out is incorrect). There are only a few times when we should be using an Effect in these cases, and they are like the old indestructible rulings when "something is true about" the creatures you control, not when "something is granted to" the creatures you control
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 Max mtg » 31 Jan 2014, 04:35

The updated list of missing cards (14), the whole set is at 91,51% now:

The whole cycle of creatures with "when this becomes untapped, pay 2{C}. If you do {effect}"
God-Favored General | Aerie Worshippers | Forlorn Pseudamma | Pheres-Band Raiders | Satyr Nyx-Smith

Then, Felhide Spiritbinder is not form this cycle. but uses the same mechanics - trigger on untap.

And those cards which have no common properties:
Perplexing Chimera | Vortex Elemental | Gild | Fearsome Temper | Lightning Volley | Satyr Firedancer | Searing Blood | Hunter's Prowess


Forgeing intro packs: 2 of 5 .
bng_starters.zip
2 of 5 forgeable starters
(983 Bytes) Downloaded 265 times

Missing cards are:
* Searing Blood for Insatiable Hunger and Forged in Battle decks
* Aerie Worshippers and Forlorn Pseudamma for the deck named Inspiration-Struck



How can I help with incorrect untap triggers? (I need some sample (scripted) cards to test the effect and instructions which behaviour to consider correct)
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Born of the Gods Spoiler Season

Postby moomarc » 31 Jan 2014, 07:05

Max mtg wrote:How can I help with incorrect untap triggers? (I need some sample (scripted) cards to test the effect and instructions which behaviour to consider correct)
You can use any of the scripted cards with Inspired (Arbiter of the Ideal) or this script for God-Favored General:
God-Favored General | Open
Code: Select all
Name:God-Favored General
ManaCost:1 W
Types:Creature Human Soldier
PT:1/1
T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{W}. If you do, put two 1/1 white Soldier enchantment creature tokens onto the battlefield.
SVar:GFGToken:AB$ Token | Cost$ 2 W | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Enchantment,Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/god-favored_general.txt
Use dev mode to give the AI one or more of these cards, then tap them on your turn. During the AI's untap step, the triggered abilities will go to the stack. If there is only one ability going to the stack it resolves immediately, if there's more then the second ability onwards stays on the stack giving you priority to respond, but still in the untap step. This is wrong because nobody should gain priority during this step, but no abilities should go to the stack either. If they would they instead go to the stack the next time a player gains priority (generally the upkeep step).

Edit: From comprehensive rules:
Comprehensive rules wrote:502.3. No player receives priority during the untap step, so no spells can be cast or resolve and no
abilities can be activated or resolve. Any ability that triggers during this step will be held until the
next time a player would receive priority, which is usually during the upkeep step. (See rule 503,
"Upkeep Step")
Edit 2: Out of interest, God-Favored General (and I assume the rest of the cycle) does work. It just happens during the untap step so can't be responded to so isn't technically right.
-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 Max mtg » 31 Jan 2014, 07:53

Thank you, Marc!

Looks like there has to be a buffer per player for abilities that have triggered during untap step.
When player receives priority, his or her buffer is placed onto stack.

The one thing that is unclear: Does "until the next time a player would receive priority" stand for the beginning of such a phase when priority can be given to players, or for the actual moment when a player receives priority?

That is: 2 players, each has God-Favored General. On untap triggers are remembered, but not placed into stack. During upkeep player1 (whose turn is now) places his triggers onto stack and then has to pass before the other player is allowed to add his tirggers. It that correct? Or the second player start arranging his triggers without waiting for his opponent one to pass?... or is it technically the same and makes no difference?

As for me, it looks easier to implement a solution when player's remembered triggers are be added to the stack at the moment he/she gains priority.

Upd: That could mean (not tested, just a guess) that forge.game.zone.MagicStack.chooseOrderOfSimultaneousStackEntryAll() can be called only at the moment player gains or passes priority and apply only to triggers owned by that player.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Born of the Gods Spoiler Season

Postby moomarc » 31 Jan 2014, 09:13

I'm definitely not a rules guru, so perhaps Marek or Sol could clarify. But My assumption would be that they would be added to the stack in the same order as though the triggers had fired during upkeep (if that's the next time they'd get priority).

But I don't think it will matter much. The only time you'd run into this situation is if both players have tapped creatures with untap triggers and the player whose untap step it is NOT has a card in play that grants their untappers the hidden keyword "CARDNAME untaps during each other player's untap step." (eg: I Know All, I See All scheme, Prophet of Kruphix etc).

So I think for now apply whichever fix is easiest and can get in before the beta release later today (if that's possible).

This fix should also hopefully allow Sol to continue his work on the remaining phasing cards.
-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 gos » 31 Jan 2014, 09:38

502.3. No player receives priority during the untap step, so no spells can be cast or resolve and no abilities can be activated or resolve. Any ability that triggers during this step will be held until the next time a player would receive priority, which is usually during the upkeep step. (See rule 503, "Upkeep Step.")

503. Upkeep Step

503.1. First, any abilities that trigger at the beginning of the upkeep step and any abilities that triggered during the turn's untap step go on the stack. (See rule 603, "Handling Triggered Abilities.")

503.2. Second, the active player gets priority. Players may cast spells and activate abilities.
As far as I can tell this means:
1) "At the beginning of your upkeep"-triggers go on the stack before triggers from the untap phase.
2) The active player gets the opportunity to cast spells and activate abilities before other players' untap phase-triggers even go on the stack.
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 56 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 56 users online :: 0 registered, 0 hidden and 56 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 56 guests

Login Form