From cf28660957188df3b2c37521db7eab916679c7a3 Mon Sep 17 00:00:00 2001 From: wish Date: Thu, 4 May 2023 23:41:51 +1000 Subject: [PATCH] hacky fix for PS3 object desync --- server/channelserver/handlers_object.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/channelserver/handlers_object.go b/server/channelserver/handlers_object.go index 8984c21bf..520b6fef7 100644 --- a/server/channelserver/handlers_object.go +++ b/server/channelserver/handlers_object.go @@ -78,7 +78,8 @@ func handleMsgSysRotateObject(s *Session, p mhfpacket.MHFPacket) {} func handleMsgSysDuplicateObject(s *Session, p mhfpacket.MHFPacket) {} func handleMsgSysSetObjectBinary(s *Session, p mhfpacket.MHFPacket) { - pkt := p.(*mhfpacket.MsgSysSetObjectBinary) + _ = p.(*mhfpacket.MsgSysSetObjectBinary) + /* This causes issues with PS3 as this actually sends with endiness! for _, session := range s.server.sessions { if session.charID == s.charID { s.server.userBinaryPartsLock.Lock() @@ -91,6 +92,7 @@ func handleMsgSysSetObjectBinary(s *Session, p mhfpacket.MHFPacket) { s.server.BroadcastMHF(msg, s) } } + */ } func handleMsgSysGetObjectBinary(s *Session, p mhfpacket.MHFPacket) {}