diff --git a/scripts/sprigganfxscript.pex b/scripts/sprigganfxscript.pex index 0defa61f..8df0c305 100644 Binary files a/scripts/sprigganfxscript.pex and b/scripts/sprigganfxscript.pex differ diff --git a/source/scripts/sprigganfxscript.psc b/source/scripts/sprigganfxscript.psc index c05f0bd9..167804a9 100644 --- a/source/scripts/sprigganfxscript.psc +++ b/source/scripts/sprigganfxscript.psc @@ -21,6 +21,7 @@ auto state Alive if bAnimEffects bAnimEffects = false + SprigganFXAttachEffect.Stop(Target) Target.PlaySubGraphAnimation("KillFX") endif @@ -30,13 +31,6 @@ auto state Alive EndIf endevent - event OnEffectFinish(Actor akTarget, Actor akCaster) - GotoState("DoNothing") - if akTarget && akTarget.Is3DLoaded() - SprigganFXAttachEffect.Stop(akTarget) - endif - endevent - event OnCombatStateChanged(Actor akTarget, int aeCombatState) Actor actorRef = GetTargetActor()