void main()
{
int nIdx;
string sDest=(GetTag(OBJECT_SELF)+"_wp");
object oUser=GetLastUsedBy();
object oAssociate;
object oDest= GetObjectByTag(sDest);

AssignCommand(oUser,JumpToObject(oDest));

 for (nIdx=1;nIdx<=5;nIdx++)

            {
             oAssociate=GetAssociate(nIdx,oUser);
             if (GetIsObjectValid(oAssociate))
             {
             AssignCommand(oAssociate, JumpToObject(oDest));
             }
             }

//AssignCommand(oUser,JumpToObject(GetObjectByTag("jw_Sanctuary_wp")));

}