public void ConnectMember(Player plr) { Members.First(x => x.Name == plr.Character.Name).Player = plr; var notice = new SNotice(NoticeType.Guild, $"Welcome back {plr.Character.Name}"); foreach (var memb in Members.Where(x => x.Player != null)) { memb.Player.Session.SendAsync(notice); } }
public void ConnectMember(Player plr) { var conMemb = Find(plr.Character.Name); conMemb.Player = plr; conMemb.ViewPort(); plr.Character.Guild = this; var notice = new SNotice(NoticeType.Guild, $"Welcome back {plr.Character.Name}"); ActiveMembers .Select(x => x.Player.Session) .SendAsync(notice) .Wait(); }