Wie nu? 1x casten an, beim nächsten Casten aus? Das geht definitiv nur per Skript. Du mußt dazu eine Ability bauen, die dauerhaft Infravision gibt. Die muß dann vom Spruch-Skript hinzugefügt oder wieder entfernt werden, je nachdem ob sie schon vorhanden ist oder nicht.

Bei der Beschreibung von RemoveSpell ist eine ensprechende Abfrage als Beispiel dabei:
http://cs.elderscrolls.com/constwiki...hp/RemoveSpell