I've noticed something quite annoying about Saboteur. This ability is insanely easy to waste. Unlike Stymie which doesn't wear off in the event the spell cast is resisted Saboteur wears off when a spell is cast regardless of if it lands or not. When fighting monsters with immunities it can be wasted by accident when casting the wrong spell or by simply getting a random resist.

I personally often waste this ability by using Paralyze on Tojil, a spell I can land but my land rate isn't capped. Sometimes the ability is wasted, other times Paralyze lands. In either case it's very bad in my opinion that Saboteur wasn't given this same kind of effect where it stays active provided the spell doesn't land.

Is there any way this could be changed in the future so that the ability doesn't wear off when the spell cast is resisted?