Scriptname MYSPELLScript extends ActiveMagicEffectVisualEffect Property MYSPELL Auto EVENT OnEffectStart(Actor Target, Actor Caster) selfRef = caster MYSPELL.Play(selfRef, -1) ENDEVENT Event OnEffectFinish(Actor akTarget, Actor akCaster) MYSPELL.Stop(selfRef) ENDEVENT
So I have this visual effect for my spell above. How would I delay the OnEffectFinish for 10 seconds?
I want the player to be able to cast it ONLY while they are walking, but when they start running it dispels instantly.
How do I get it so it dispels after 10 seconds when they start running? Like a fade. I don't have a clue how to set up the
delay.
Thanks!
