protected void SetAvatarSittingOn(Simulator sim, Avatar av, uint localid, uint oldSeatID)
{
if (Client.Network.CurrentSim == sim && av.LocalID == Client.Self.localID)
{
Client.Self.sittingOn = localid;
}
av.ParentID = localid;
if (m_AvatarSitChanged != null && oldSeatID != localid)
{
OnAvatarSitChanged(new AvatarSitChangedEventArgs(sim, av, localid, oldSeatID));
}
}