PoA_PRC8/_module/nss/sendtoabyss.nss

25 lines
467 B
Plaintext
Raw Normal View History

2022-10-07 14:20:31 -04:00
void main()
{
object oPC = GetPCSpeaker();
object member = GetFirstFactionMember(oPC);
while (member != OBJECT_INVALID){
if (GetArea(oPC) == GetArea(member)){
location sink = GetLocation(member);
ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_IMPLOSION), sink);
location abyss = GetLocation(GetWaypointByTag("abyssentry"));
DelayCommand(3.5, AssignCommand(member, JumpToLocation(abyss)));
}
member = GetNextFactionMember(oPC);
}
}