fix(entrance): read clan member limit from config instead of hardcoded value

Cherry-picked from main (7d760bd) with conflict resolution.
Uses the last entry in ClanMemberLimits config array to determine
the maximum clan member count sent to clients.
This commit is contained in:
Houmgaor
2026-01-30 01:11:09 +01:00
parent e095c5a5ca
commit fb14a78dbd

View File

@@ -69,7 +69,7 @@ func encodeServerInfo(config *config.Config, s *Server, local bool) []byte {
}
}
bf.WriteUint32(uint32(channelserver.TimeAdjusted().Unix()))
bf.WriteUint32(0x0000003C)
bf.WriteUint32(uint32(s.erupeConfig.GameplayOptions.ClanMemberLimits[len(s.erupeConfig.GameplayOptions.ClanMemberLimits)-1][1]))
return bf.Data()
}