enderalse/scripts/source/_00e_fs_essencegiftsc.psc

35 lines
886 B
Plaintext

Scriptname _00E_FS_EssenceGiftSC extends activemagiceffect
Event OnEffectStart(Actor akTarget, Actor akCaster)
Actor akApparition = apparitionAlias.GetActorReference()
if akApparition == None
_00E_FS_EssenceGift_NoApparition.Show()
akCaster.RestoreActorValue("Magicka", Self.GetMagnitude())
Else
if akApparition.GetActorBase().GetSex() == 1
_00E_FS_Phasmalist_EnterWorld_Female.Play(akApparition)
Else
_00E_FS_Phasmalist_EnterWorld_Male.Play(akApparition)
EndIf
AbsorbGreenFXS.Play(akApparition)
akApparition.RestoreAV("Magicka", Self.GetMagnitude())
EndIf
EndEvent
_00E_Phasmalist_ApparationAlias Property apparitionAlias Auto
Message Property _00E_FS_EssenceGift_NoApparition Auto
Sound Property _00E_FS_Phasmalist_EnterWorld_Male Auto
Sound Property _00E_FS_Phasmalist_EnterWorld_Female Auto
EffectShader Property AbsorbGreenFXS Auto