diff --git a/ConjurableMaid.esp b/ConjurableMaid.esp index 890ae89..6ed6e3a 100644 --- a/ConjurableMaid.esp +++ b/ConjurableMaid.esp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c6be6a9d535cc4b06a9e79726463426f78856e352aa0acca83013fbd2d80fd88 -size 49806 +oid sha256:09d91bb63da1fbe9bc998d61ec1ae9cdf9039e2ef4e8fd3de32762441ebdf924 +size 58154 diff --git a/Scripts/FCMSummonMaidScript.psc b/Scripts/FCMSummonMaidScript.psc new file mode 100644 index 0000000..7107e06 --- /dev/null +++ b/Scripts/FCMSummonMaidScript.psc @@ -0,0 +1,30 @@ +Scriptname DLC2SummonDremoraMerchantScript extends ActiveMagicEffect + +ObjectReference Property DLC2DremoraRef Auto +ObjectReference Property DLC2DremoraMerchantMarker Auto +EffectShader Property ConjureEffect Auto +Scene Property DLC2DremoraScene Auto +GlobalVariable Property DLC2DremoraForceGreet Auto + +;; FX Added by Dan +Activator property ConjureEffectActivator Auto +ImageSpaceModifier property ConjureImageSpace Auto + +Event OnEffectStart(actor akTarget, actor akCaster) + (DLC2DremoraRef as actor).StopCombat() + DLC2DremoraRef.Moveto(game.GetPlayer()) + DLC2DremoraRef.placeAtMe(ConjureEffectActivator) ;; Added by Dan + ConjureImageSpace.Apply() + ConjureEffect.Play(DLC2DremoraRef, 1) +EndEvent + +Event OnEffectFinish(actor akTarget, actor akCaster) + ConjureEffect.Play(DLC2DremoraRef, 1) + DLC2DremoraRef.Disable(true) + utility.wait(1) + DLC2DremoraRef.MoveTo(DLC2DremoraMerchantMarker) + (DLC2DremoraRef as actor).StopCombat() + DLC2DremoraRef.Enable() + DLC2DremoraForceGreet.SetValue(0) +EndEvent +