public Guild GetGuildByGuid(ObjectGuid guid) { // Full guids are only used when receiving/sending data to client // everywhere else guild id is used if (guid.IsGuild()) { ulong guildId = guid.GetCounter(); if (guildId != 0) { return(GetGuildById(guildId)); } } return(null); }