/// <summary> /// Removes creature from party without updating the clients. /// </summary> /// <param name="creature"></param> public void RemoveMemberSilent(Creature creature) { // TODO: Unify removing/leaving/dcing lock (_sync) { _members.Remove(creature); _occupiedSlots.Remove(creature.PartyPosition); } if (this.MemberCount == 0) { ChannelServer.Instance.Events.MinutesTimeTick -= this.OnMinutesTimeTick; } creature.Party = Party.CreateDummy(creature); }