Scriptname _00E_BergpassZauberbuchSkelettSpawn extends ObjectReference Actor Property PlayerRef Auto GlobalVariable Property _00E_BergpassSkelettSpawnDone Auto Keyword Property LinkCustom03 Auto Explosion Property ExplosionIllusionMassiveLight01 Auto Actor Property _06_UniPassMagierRef Auto Event OnActivate(ObjectReference akActionRef) If akActionRef == PlayerRef GoToState("DoNothing") If _00E_BergpassSkelettSpawnDone.GetValueInt() == 0 _00E_BergpassSkelettSpawnDone.SetValueInt(1) _00E_ActorSuddenAppearScript akMagier = (_06_UniPassMagierRef as _00E_ActorSuddenAppearScript) Actor akSkeleton = (_06_UniPassMagierRef.GetLinkedRef(LinkCustom03) as Actor) akSkeleton.PlaceAtMe(ExplosionIllusionMassiveLight01) akSkeleton.SetAlpha(0.0, False) akMagier.StartSuddenAppear() akSkeleton.DisableNoWait() EndIf EndIf EndEvent State DoNothing Event OnActivate(ObjectReference akActionRef) ; Do nothing EndEvent EndState