So I have a "Hide" skill that lets the user avoid getting targeted by enemies.
The skill is meant to give the user an opening to heal and prepare, or potentially use a sneak attack. So I'd like a condition that would let me remove the "Hidden" state when another skill is used so that I can make the state last as long as the user wants, to give them an opportunity to let other teammates heal them and such.
Sort of like how you can remove a state when damage is taken, just remove it when any skill or attack is used, but if an item or guard is used, it won't be removed.
Any help or guidance would be appreciated. Thank you!