Scriptname Example extends ActiveMagicEffectint MyControlVarEvent OnEffectStart(Actor akTarget, Actor akCaster) RegisterForSingleUpdate(1)EndEventEvent OnDying(Actor akKiller) MyControlVar = 1 EndEventEvent OnUpdate() if (MyControlVar == 0) Dispel() elseif (MyControlVar == 1) MyControlVar = 2 RegisterForSingleUpdate(300) else Resurrect() endifEndEvent