internal void RegisteAttackGuild(Player player) { var g = player.Character.Guild.Union[0]; AttackGuild.Add(new AttackGuildInfo { GiveUp = false, Guild = g, Marks = 0 }); _ = player.Session.SendAsync(new SGuildRegiste { Result = 1, GuildName = g.Name }); }
internal int RegisteMark(Guild guild, byte durability) { var info = AttackGuild.FirstOrDefault(x => x.Guild == guild); if (info == null) { return(0); } info.Marks += durability; return(info.Marks); }