From 86025ab78598dfe47f0fc489b2fc7ea2327f999c Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Thu, 28 Dec 2023 10:18:00 +0800 Subject: [PATCH] =?UTF-8?q?session=20index=E5=BC=82=E5=B8=B8=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E6=8A=A5=E9=94=99=20=E6=B3=95=E5=AE=9D=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E8=BD=AC=E6=8D=A2=E5=BC=82=E5=B8=B8=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/dao/EquipManager.java | 6 +++--- .../com/ljsd/jieling/network/server/SessionManager.java | 7 ++++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java index 5837b8318..91831adeb 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java @@ -109,10 +109,10 @@ public class EquipManager extends MongoBase { public Baubles getBaubles(String equipId) { PropertyItem item = equipMap.get(equipId); - if (item == null){ - return null; + if (item instanceof Baubles){ + return (Baubles) item; } - return (Baubles) item; + return null; } public void loadFaxiang(String key,String heroId) { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/network/server/SessionManager.java b/serverlogic/src/main/java/com/ljsd/jieling/network/server/SessionManager.java index ec81c4d06..422d0ebf5 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/network/server/SessionManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/network/server/SessionManager.java @@ -301,7 +301,12 @@ public class SessionManager implements INetSession, INetReceived