void main() { effect eShk = EffectVisualEffect(VFX_FNF_SCREEN_SHAKE); location lLocation=GetLocation(OBJECT_SELF); AssignCommand(OBJECT_SELF, PlaySound("as_na_rockfalsm1")); DelayCommand(1.0, AssignCommand(OBJECT_SELF, PlaySound("as_na_rockfalgl1"))); DelayCommand(3.5, AssignCommand(OBJECT_SELF, PlaySound("as_na_rockfalgl2"))); DelayCommand(3.5, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk, lLocation)); DelayCommand(5.5, ExecuteScript("purpleworm2", OBJECT_SELF)); DelayCommand(5.5, AssignCommand(OBJECT_SELF, PlaySound("al_na_lavapillr1"))); DelayCommand(5.5, ExecuteScript("killself", OBJECT_SELF)); }