Is there a performance and/or potential problem in doing...
If (Player.IsSpellTarget ExampleSpell == 1) Player.RemoveSpell ExampleSpellEndIf
...vs simply...
Player.RemoveSpell ExampleSpell
In other words, is it better to check if the effect is active before trying to remove it, or does it matter? Does it cause a problem if you try to remove it and it isn't there? Is there a performance hit or improvement one way or the other? (In my current case, I have a single long script that includes a couple dozen examples of the above)