Hi, I could probably make it check a state on the user pretty easily, but target would be much more involved. Currently it checks if the skill can be used before the skill is selected. Adding conditions for targets would need to check after the skill is selected, which is not implemented by this plugin yet.
I can add it to my to-do list though, thanks for the suggestions.