If you cast it any time a sorcery couldn't have been cast
I'm trying to add a macro for "You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step." I've got everything set up and working except for one thing that may not be broken depending on the ruling.
Is this a static trigger on the stack? I can't seem to find anything about this anywhere but I'm assuming it must be seeing as the templating is similar to Evoke.
Rundown of what I've got so far:
- The spell can be cast as though it has flash, but doesn't actually have it.
- I've set up a SpellCast trigger condition that checks whether it was cast at any time a sorcery couldn't be cast. This is where the issue lies. It works perfectly if the trigger doesn't have a Static$ True param. But if it does the animate has no effect (even if the conditions are removed, so I know the problem isn't there).
- If cast at instant speed, an Animate AF adds the sacrifice self.
Is this a static trigger on the stack? I can't seem to find anything about this anywhere but I'm assuming it must be seeing as the templating is similar to Evoke.
Rundown of what I've got so far:
- The spell can be cast as though it has flash, but doesn't actually have it.
- I've set up a SpellCast trigger condition that checks whether it was cast at any time a sorcery couldn't be cast. This is where the issue lies. It works perfectly if the trigger doesn't have a Static$ True param. But if it does the animate has no effect (even if the conditions are removed, so I know the problem isn't there).
- If cast at instant speed, an Animate AF adds the sacrifice self.
- Script and code additions | Open