protected virtual void OnGroupDisbanded() { PartyHandler.SendPartyDeletedMessage(Clients, this); UnBindEvents(); PartyDeleted?.Invoke(this); }
protected virtual void OnGroupDisbanded() { this.ForEach(delegate(Character entry) { PartyHandler.SendPartyDeletedMessage(entry.Client, this); }); this.UnBindEvents(); System.Action <Party> partyDeleted = this.PartyDeleted; if (partyDeleted != null) { partyDeleted(this); } }