From aad9425a73f9838c558522d5f101e3947ae9eaf0 Mon Sep 17 00:00:00 2001 From: wish Date: Sat, 22 Jul 2023 18:22:21 +1000 Subject: [PATCH] guess Forward.5 compatibility --- network/mhfpacket/msg_sys_terminal_log.go | 2 +- server/channelserver/handlers_guild.go | 4 ++-- server/entranceserver/make_resp.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/network/mhfpacket/msg_sys_terminal_log.go b/network/mhfpacket/msg_sys_terminal_log.go index 43bf43dd3..079ba5bd6 100644 --- a/network/mhfpacket/msg_sys_terminal_log.go +++ b/network/mhfpacket/msg_sys_terminal_log.go @@ -39,7 +39,7 @@ func (m *MsgSysTerminalLog) Parse(bf *byteframe.ByteFrame, ctx *clientctx.Client m.Unk0 = bf.ReadUint16() values := 15 - if _config.ErupeConfig.RealClientMode <= _config.F4 { + if _config.ErupeConfig.RealClientMode <= _config.F5 { values = 7 } for i := 0; i < int(m.EntryCount); i++ { diff --git a/server/channelserver/handlers_guild.go b/server/channelserver/handlers_guild.go index 3c28a7bed..5fdd2dac1 100644 --- a/server/channelserver/handlers_guild.go +++ b/server/channelserver/handlers_guild.go @@ -130,7 +130,7 @@ func (g *Guild) Rank() uint16 { if g.RankRP < u { if _config.ErupeConfig.RealClientMode <= _config.S6 && i >= 12 { return 12 - } else if _config.ErupeConfig.RealClientMode <= _config.F4 && i >= 13 { + } else if _config.ErupeConfig.RealClientMode <= _config.F5 && i >= 13 { return 13 } else if _config.ErupeConfig.RealClientMode <= _config.G32 && i >= 14 { return 14 @@ -140,7 +140,7 @@ func (g *Guild) Rank() uint16 { } if _config.ErupeConfig.RealClientMode <= _config.S6 { return 12 - } else if _config.ErupeConfig.RealClientMode <= _config.F4 { + } else if _config.ErupeConfig.RealClientMode <= _config.F5 { return 13 } else if _config.ErupeConfig.RealClientMode <= _config.G32 { return 14 diff --git a/server/entranceserver/make_resp.go b/server/entranceserver/make_resp.go index 3d64dd9f2..619296fdb 100644 --- a/server/entranceserver/make_resp.go +++ b/server/entranceserver/make_resp.go @@ -56,7 +56,7 @@ func encodeServerInfo(config *_config.Config, s *Server, local bool) []byte { bf.WriteUint8(si.Recommended) } - if s.erupeConfig.RealClientMode <= _config.F4 { + if s.erupeConfig.RealClientMode <= _config.F5 { combined := append(stringsupport.UTF8ToSJIS(si.Name), []byte{0x00}...) combined = append(combined, stringsupport.UTF8ToSJIS(si.Description)...) bf.WriteBytes(stringsupport.PaddedString(string(combined), 65, false))