From 583bc04c1a6f7b01fba12e1f001a92034b9963cb Mon Sep 17 00:00:00 2001 From: AlanMoonbase Date: Tue, 18 Mar 2025 12:49:05 -0700 Subject: [PATCH] don't check message queue if message is type buddylist as to not conflict with ``SBE`` --- src/Services/MessagingService.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Services/MessagingService.cs b/src/Services/MessagingService.cs index d978e65..1967dbd 100644 --- a/src/Services/MessagingService.cs +++ b/src/Services/MessagingService.cs @@ -77,8 +77,11 @@ public class MessagingService ctx.SaveChanges(); // update receiving users messages - mMOClientService.SendCommandToUser(toViking.Uid.ToString(), "SPMN", new string[] { "SPMN" }); - mMOClientService.SendCommandToUser(toViking.Uid.ToString(), "NMP", new string[] { "NMP", "-1", "1", "1" }); + if (messageTypeID != MessageTypeID.BuddyList) // probably shouldn't recheck message queue for buddylist messages + { + mMOClientService.SendCommandToUser(toViking.Uid.ToString(), "SPMN", new string[] { "SPMN" }); + mMOClientService.SendCommandToUser(toViking.Uid.ToString(), "NMP", new string[] { "NMP", "-1", "1", "1" }); + } // return constructed message return message;