From fb14a78dbd4fff5cb0aaf078aee09201f43e18f6 Mon Sep 17 00:00:00 2001 From: Houmgaor Date: Fri, 30 Jan 2026 01:11:09 +0100 Subject: [PATCH] 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. --- server/entranceserver/make_resp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/entranceserver/make_resp.go b/server/entranceserver/make_resp.go index 2d13709db..89dc9173d 100644 --- a/server/entranceserver/make_resp.go +++ b/server/entranceserver/make_resp.go @@ -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() }