void main() { DelayCommand(1.0, AssignCommand(OBJECT_SELF, PlaySound("al_mg_pillrlght1"))); DelayCommand(4.0, ExecuteScript("mithguarddies", OBJECT_SELF)); ExecuteScript("ls_abyss", OBJECT_SELF); location lLocation = GetLocation(OBJECT_SELF); effect eShk1 = EffectVisualEffect(VFX_DUR_ANTI_LIGHT_10); effect eShk2 = EffectVisualEffect(VFX_COM_BLOOD_CRT_GREEN); effect eShk3 = EffectVisualEffect(VFX_COM_BLOOD_CRT_YELLOW); effect eShk4 = EffectVisualEffect(VFX_COM_BLOOD_LRG_GREEN); effect eShk5 = EffectVisualEffect(VFX_COM_BLOOD_LRG_WIMP); effect eShk6 = EffectVisualEffect(VFX_BEAM_SILENT_ODD); effect eShk7 = EffectVisualEffect(VFX_IMP_DUST_EXPLOSION); effect eShk8 = EffectVisualEffect(VFX_IMP_DIVINE_STRIKE_FIRE); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk1, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk2, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk3, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk4, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk5, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk6, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk7, lLocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk8, lLocation); SetLocalInt(GetModule(), "PentSpawnNum", GetLocalInt(GetModule(), "PentSpawnNum") +1); if (GetLocalInt(GetModule(), "PentSpawnNum") == 1) { CreateObject(OBJECT_TYPE_CREATURE, "Pent1", lLocation); } else if (GetLocalInt(GetModule(), "PentSpawnNum") == 2) { CreateObject(OBJECT_TYPE_CREATURE, "Pent2", lLocation); } else if (GetLocalInt(GetModule(), "PentSpawnNum") == 3) { CreateObject(OBJECT_TYPE_CREATURE, "Pent3", lLocation); } else if (GetLocalInt(GetModule(), "PentSpawnNum") == 4) { CreateObject(OBJECT_TYPE_CREATURE, "Pent4", lLocation); } else if (GetLocalInt(GetModule(), "PentSpawnNum") == 5) { CreateObject(OBJECT_TYPE_CREATURE, "Pent5", lLocation); } }