From c46a3a78f0a151465aefb9561fdaf9fc51888e0f Mon Sep 17 00:00:00 2001 From: wish Date: Thu, 30 Nov 2023 00:07:36 +1100 Subject: [PATCH] fix GetEarthStatus response --- server/channelserver/handlers.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/channelserver/handlers.go b/server/channelserver/handlers.go index abba0cfe6..c94d78305 100644 --- a/server/channelserver/handlers.go +++ b/server/channelserver/handlers.go @@ -995,7 +995,9 @@ func handleMsgMhfGetEarthStatus(s *Session, p mhfpacket.MHFPacket) { bf.WriteInt32(s.server.erupeConfig.DevModeOptions.EarthMonsterOverride) bf.WriteInt32(0) bf.WriteInt32(0) - bf.WriteInt32(0) + if _config.ErupeConfig.RealClientMode >= _config.G91 { + bf.WriteInt32(0) + } doAckBufSucceed(s, pkt.AckHandle, bf.Data()) }