tool4ever
tool4ever
I don't have a better idea besides refactoring such scripts into UntapEffect -> ControlGainEffect and storing the current controller while running `collectTriggerForWaiting`
A card or global field might track if it got revealed before But the cost payment rollback could be problematic
Thanks, I'll try to update it later I could open another PR for easier commenting if you want?
It could probably be fixed the same way I did _Yosei, the Morning Star_ with `RememberOriginalTargets$`
_Biomantic Mastery_ is another case
Well that Detain was just an example - there's lots of different effects that could get stuck in limbo like _Shapesharer_ cloning making a mess I think we can just...
Old branch in case someone wants to pick it up: https://github.com/Card-Forge/forge/tree/untapRework
@Agetian friendly ping if you still want to finish this? :)
Sure, I'll try to get those ideas I mentioned above working here
This was indeed quite tricky and while I tried to be more generic some of my hopes seemed to be out of reach. But the charm case should behave properly...