void main()
{
    object oTarget;
    object oActor;

    // Get the PC who is in this conversation.
    object oPC = GetPCSpeaker();

    // Have "OldWizard2" turn to face "itravelboat1".
    oActor = GetObjectByTag("OldWizard2");
    oTarget = GetNearestObjectByTag("itravelboat1", oActor);
    AssignCommand(oActor, SetFacingPoint(GetPosition(oTarget)));

    // Have "OldWizard2" perform a sequence of actions.
    AssignCommand(oActor, ActionWait(2.0));
    AssignCommand(oActor, ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, 1.0, 3.0));

    // Destroy objects (not fully effective until this script ends).
    DelayCommand(5.0, DestroyObject(oActor));
    DelayCommand(5.0, DestroyObject(GetObjectByTag("itravelboat1")));
}

