The Battlefield

Birgi, God of Storytelling // Harnfel, Horn of Bounty
Dualcaster Mage
Snap
AI DraftFeb 26, 2026

Birgi, God of Storytelling // Harnfel, Horn of Bounty + Dualcaster Mage + Snap

Overview
If you cast Snap and then cast (flash in) Dualcaster Mage in response, Dualcaster Mage’s ETB trigger can target the Snap on the stack and create a copy; the copy and the original Snap will resolve in LIFO order. Birgi, God of Storytelling’s triggered ability will trigger when you cast each spell you actually cast (the Snap you cast and the Dualcaster Mage you cast) and add {R} for each cast; the copy created by Dualcaster Mage is not cast so Birgi won’t trigger for the copy .
Step 1
You cast Snap; following the steps to cast a spell it becomes cast and any abilities that trigger when a spell is cast (such as Birgi's "Whenever you cast a spell, add {R} …") trigger at that time .
Step 2
While Snap is on the stack and before it resolves, you cast Dualcaster Mage using flash; when you cast Dualcaster Mage that spell becomes cast and Birgi's ability triggers again for that cast .
Step 3
Dualcaster Mage resolves and enters the battlefield; its ETB triggered ability is put on the stack. You target the Snap spell on the stack with that triggered ability (legal per Ruling [2016-06-08]).
Step 4
The stack now (top to bottom) contains: Dualcaster Mage's ETB trigger (which will create a copy of Snap), Birgi triggers from the spells you cast (their order depends on exact timing but they are on the stack), and the original Snap spell near the bottom. When the ETB trigger resolves it creates a copy of Snap and that copy is put onto the stack .
Step 5
The Snap copy (a spell on the stack but not one you cast) resolves first; it returns its chosen creature to its owner's hand and untaps up to two lands — you choose which lands to untap as it resolves and they need not be lands you control per Ruling [2022-12-08].
Step 6
After the copy resolves, the original Snap resolves (if still on the stack and still has legal targets) and does the same; if its previously chosen target is no longer a legal target it may require a new target when it was cast (see casting rules) or simply fizzle if no legal target was chosen at cast time .
Step 7
Birgi’s triggers (from casting Snap and from casting Dualcaster Mage) will resolve when they reach the top of the stack and each will add {R} that won’t be lost as steps and phases end for that turn (per Birgi’s text). The copy did not get cast so it does not cause a Birgi trigger.
Resolution
Cast Snap (it becomes a spell on the stack) and in response cast Dualcaster Mage (flash). Each time you cast a spell (Snap and Dualcaster Mage) Birgi’s “Whenever you cast a spell, add {R} …” triggers and will add {R} when those triggers resolve; the copy created by Dualcaster Mage is a copy of a spell put onto the stack by an ability, not a spell you cast, so Birgi does not trigger for that copy . The copy resolves first (LIFO) and then the original Snap resolves; when each Snap resolves you return the targeted creature to its owner’s hand and untap up to two lands, choosing which lands to untap as each Snap resolves (they aren’t targeted) per the ruling [2022-12-08].
Feedback