It looks like you nailed it!
I did find one weird little new issue that cropped up post-bugfix, but it doesn't effect my project, and presumably won't effect yours either?
For some reason the new patch you implemented now stops the entirety of the NRP line of Dynamic action plugins from working xD
Results in a crash with this in the console: Imgur
Personally I've never found the dynamic action plugins super necessary, as you can usually hard-code around the scenarios they're meant to solve, but I wanted to give a heads up just in case this effects anybody else.
I did find one weird little new issue that cropped up post-bugfix, but it doesn't effect my project, and presumably won't effect yours either?
For some reason the new patch you implemented now stops the entirety of the NRP line of Dynamic action plugins from working xD
Results in a crash with this in the console: Imgur
Personally I've never found the dynamic action plugins super necessary, as you can usually hard-code around the scenarios they're meant to solve, but I wanted to give a heads up just in case this effects anybody else.
i just found another bug about gain rewards(thats related to enemy EXP ect), which triggers only if an enemy unit uses certain skills that target themself..
i know why that bugs, now, but i didnt fixed it yet..
If that bug i mentioned,as soon its fixed, doesnt solve the dynamic action Bug which you showed..
Than i got no idea at the moment, why that dynamic action bug happens,,
- i allready looked into the code but i got no idea why it should bug at "waiting for skill"
screenhot from the dynamic action plugin
Spoiler
.. its just a bit hard, because my test project doesnt use the dynamic action plugin at the moment
==> i need more infos, about when that bug triggers,..
(the changes i made recently on bugfixes should not affect the function from the screenshot, are you sure that you didnt changed anything in your project that could trigger that issue since the last update?)
Also i might add some more note tags to change the steal/break chances by notetags
( the scriptcalls for that are the better way for making individual conditions, but its not very userfriendly if the user has no JSscript knowlegde )
I am sorry that my new plugins often need so much bugfixes before they are finaly done :/