From 9bcf7e7b4308d2aa88c4511420097cbf443b8e7a Mon Sep 17 00:00:00 2001 From: wish Date: Wed, 26 Apr 2023 19:37:54 +1000 Subject: [PATCH] support language swapping on patch servers --- server/signserver/dsgn_resp.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/signserver/dsgn_resp.go b/server/signserver/dsgn_resp.go index 2a82c6da3..b39a2901c 100644 --- a/server/signserver/dsgn_resp.go +++ b/server/signserver/dsgn_resp.go @@ -35,8 +35,8 @@ func (s *Session) makeSignResponse(uid int) []byte { bf.WriteBytes([]byte(sessToken)) bf.WriteUint32(uint32(channelserver.TimeAdjusted().Unix())) if s.client == PS3 { - ps.Uint8(bf, "ps3.zerulight.cc", false) - ps.Uint8(bf, "ps3.zerulight.cc", false) + ps.Uint8(bf, fmt.Sprintf(`ps3-%s.zerulight.cc`, s.server.erupeConfig.Language), false) + ps.Uint8(bf, fmt.Sprintf(`ps3-%s.zerulight.cc`, s.server.erupeConfig.Language), false) } else { if s.server.erupeConfig.PatchServerManifest != "" && s.server.erupeConfig.PatchServerFile != "" { ps.Uint8(bf, s.server.erupeConfig.PatchServerManifest, false)