Got a couple of questions about Finale of Promise.
Lets say I cast Finale of Promise targeting Traverse the Ulvenwald and a random spell instant like Lightning Bolt. I have 2 other typs in my graveyard example 1 creature 1 land.
1. Are both the spells put on the stack at the same time?
2. Does when traverse gets cast from finale does it see the lightning bolt and/or the finale in the graveyard?
3. Is delirium active?
You have Traverse the Ulvenwald, Vitalize, Grizzly Bears, Forest, and no other cards in your graveyard. Assume you own Finale of Promise. You cast Finale of Promise with an X of 1, putting Finale of Promise on the stack and targeting Traverse the Ulvenwald and Vitalize, among other steps needed to cast the spell.
All players pass, then Finale of Promise resolves. You choose to cast Traverse the Ulvenwald and Vitalize (while casting them this way, you put both cards on the stack [C.R. 601.2a]) (C.R. 608.2f). In fact, you choose the order in which you cast those cards (see also C.R. 101.4); for example, you can cast Traverse the Ulvenwald first, then Vitalize. Assume this order in what follows. Finale of Promise then goes to your graveyard. (Note that if an effect would have a player cast more than one spell at once, that player nevertheless casts them one at a time, since casting a spell is a multistep process [C.R. 601.2]. See also this thread and this thread.)
All players pass, then Vitalize resolves. You untap all creatures you control, then Vitalize is exiled rather than going to the graveyard (due to Finale of Promise) (C.R. 608.2k, 614.6).
All players pass, then Traverse the Ulvenwald resolves. At this point, Finale of Promise (a sorcery card), Grizzly Bears (a creature card), and Forest (a land card) are all in your graveyard, for a total of three card types. Thus, with Traverse the Ulvenwald, you can search your library for a basic land card only. After you follow that spell's instructions, that spell is exiled rather than going to the graveyard (due to Finale of Promise) (C.R. 608.2, 608.2c, 608.2k, 614.6).
EDIT: Add rule citation after comment 6 was posted, and change example and make other edits after comment 8 was posted.
EDIT (May 9): Add assumption.
1. You put them on the stack in any order you want.
Finale of Promise's first ruling says: As Finale of Promise resolves, first you cast the target instant card and/or the target sorcery card in either order. Then, if X is 10 or more, you copy each of those twice and put the copies on the stack in any order. The copies will resolve before the original spells.
(2019-05-03)
2 and 3. For Traverse's delirium effect, what card types are on your graveyard is only checked when Traverse resolves, not when it is cast.
You can cast Traverse first, then the instant. This way, the instant resolves first. When Traverse starts resolving, it will see Promise, the instant, the creature, and the land cards in your graveyard, so the Delirium effect will work.
So is the casted spells still considered being in the graveyard?
As soon as you cast a card from your graveyard with Finale of Promise, it will go from your graveyard to the stack (C.R. 601.2a, 608.2f). And a card you cast this way will be exiled instead of going to the graveyard. (Note that a spell exists on the stack by definition [C.R. 112.1].)
Compare Traverse the Ulvenwald with Scour the Laboratory, which does care how many card types are among cards in your graveyard while you're casting it (C.R. 608.2f, 601.2f). In the case of Scour the Laboratory, the order in which you cast both it and another card with Finale of Promise can matter in certain cases.
EDIT (Jan. 14): One rule was renumbered with Core Set 2020.
EDIT (Apr. 20, 2022): Edited in view of update bulletin for Streets of New Capenna.
Then I dont get why traverse see the instant in the example Willdice responded with.
In this respect, "willdice"'s comment (at the time I started writing this comment) overlooked the fact that a card cast with Finale of Promise (including Vitalize or another instant card) will be exiled rather than go to the graveyard, because that's what Finale of Promise says. Thus, Traverse the Ulvenwald won't see any instant card in the graveyard in this scenario when it resolves.
Lets say I cast Finale of Promise targeting Traverse the Ulvenwald and a random spell instant like Lightning Bolt. I have 2 other typs in my graveyard example 1 creature 1 land.
1. Are both the spells put on the stack at the same time?
2. Does when traverse gets cast from finale does it see the lightning bolt and/or the finale in the graveyard?
3. Is delirium active?
EDIT: Add rule citation after comment 6 was posted, and change example and make other edits after comment 8 was posted.
EDIT (May 9): Add assumption.
Finale of Promise's first ruling says:
As Finale of Promise resolves, first you cast the target instant card and/or the target sorcery card in either order. Then, if X is 10 or more, you copy each of those twice and put the copies on the stack in any order. The copies will resolve before the original spells.
(2019-05-03)
2 and 3. For Traverse's delirium effect, what card types are on your graveyard is only checked when Traverse resolves, not when it is cast.
You can cast Traverse first, then the instant. This way, the instant resolves first. When Traverse starts resolving, it will see Promise, the instant, the creature, and the land cards in your graveyard, so the Delirium effect will work.Compare Traverse the Ulvenwald with Scour the Laboratory, which does care how many card types are among cards in your graveyard while you're casting it (C.R. 608.2f, 601.2f). In the case of Scour the Laboratory, the order in which you cast both it and another card with Finale of Promise can matter in certain cases.
EDIT (Jan. 14): One rule was renumbered with Core Set 2020.
EDIT (Apr. 20, 2022): Edited in view of update bulletin for Streets of New Capenna.