I'm scratching my head on something a bit technical. Basically I want to try a cycle of instant cards with pseudo-addendum for a custom set (you might have seen the Rezatta thread going around). The idea is that you "Discover" if you cast your instant during your main phase. Then, you get a simple effect. Here's an example:
Now, with most of those spells there is actually some interesting synergies with choosing the targets AFTER you've discovered, because Discover allows you to cast cards in the middle of the resolution of your spell. In this example for instance, you could cast a creature spell you discovered and then might want to have this new creature you didn't have when you cast the spell do the fighting. But it's extremely wordy to do so, not really common-friendly. Here's an example:
The best way to do this cleanly would probably be to use reflexive triggers, a.k.a. the "when you do" technology. But here If I write the following:
If you cast this spell during your main phase, discover.
When you do, target creature you control fights target creature you don't control.
I believe the reflexive trigger doesn't work, because if you don't discover, the trigger doesn't happen. So, the spell do nothing at instant speed?
Do you know of any examples on how to do that? Any idea on how to template this correctly?
P.S: The card is just a mock-up, it really has no name and illustration, I put that together quickly so it's more comfortable to look at ;)