void main()
{
    object oPC = GetEnteringObject();
    object tv_1 = GetObjectByTag("WP_CAVE_GLAB");
    location lDest1 = GetLocation(tv_1);
    object oSummoner = GetObjectByTag("summoner");

    if(GetIsPC(oPC))
    {
        while(GetIsObjectValid(oSummoner))
        {
        CreateObject(OBJECT_TYPE_CREATURE, "sr_glabrezude001", lDest1, TRUE);
        ActionWait(10.0);
        }
    }
}
