public bool DisbandGuild() { var guildId = GuildId; if (guildId == 0) { return(false); } if (Rank != GuildRank.GuildLeader) { _client.SendSysMessage("You have not been authorized!"); return(false); } uint masterGuildId = 0; var guild = GuildManager.GetGuild(guildId); if (guild != null) { masterGuildId = guild.FealtyGuild; } GuildManager.DestroyGuild(guildId, masterGuildId); return(true); }