void main() { object oTarget; object oActor; object oPC = GetEnteringObject(); if (!GetIsPC(oPC)) return; // Have "Bera" perform a sequence of actions. oActor = GetObjectByTag("Bera"); AssignCommand(oActor, ActionJumpToObject(oPC)); oTarget = GetObjectByTag("Bera"); DelayCommand(1.5, AssignCommand(oTarget, ActionStartConversation(oPC, ""))); DelayCommand(2.1, DestroyObject(OBJECT_SELF)); }