//69_hench_scout1 (no stealth)
//Henchman will scout enemies and
//   attack at first sight
//Created by: 69MEH69 Sep2004
#include "69_inc_henai"

void main()
{
    object oClosest =  GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY,
                        OBJECT_SELF, 1);
    if (GetIsObjectValid(oClosest)) {
        ClearAllActions();
        SpeakString("Very well.");
        SetLocalInt(OBJECT_SELF,"Scouting",TRUE);
        SetLocalInt(OBJECT_SELF,"ScoutingReport",FALSE);
        DelayCommand(2.0, SetLocalInt(OBJECT_SELF,"Scouting",FALSE));
        SetLocalObject(OBJECT_SELF,"ScoutTarget",oClosest);
        SetAssociateState(NW_ASC_MODE_DEFEND_MASTER, FALSE);
        ActionForceFollowObject(oClosest,5.0);

    } else
        SetLocalInt(OBJECT_SELF,"Scouting",FALSE);
}