From fbba7b530070c350d6119506b66770a9da305d73 Mon Sep 17 00:00:00 2001 From: duhui Date: Wed, 2 Nov 2022 15:12:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/handler/bt/GmBuyGoodHandler.java | 1 - .../main/java/com/ljsd/jieling/logic/player/PlayerLogic.java | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/bt/GmBuyGoodHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/bt/GmBuyGoodHandler.java index 9d19b73a1..411867c20 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/bt/GmBuyGoodHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/bt/GmBuyGoodHandler.java @@ -12,7 +12,6 @@ import com.ljsd.jieling.network.session.ISession; import com.ljsd.jieling.util.ItemUtil; import config.SGMMaster; import config.SRechargeCommodityNewConfig; -import manager.STableManager; import org.springframework.stereotype.Component; import rpc.protocols.MessageTypeProto; import rpc.protocols.PlayerInfoProto; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java index 6b8795440..5d1976278 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java @@ -2024,11 +2024,11 @@ public class PlayerLogic { return 0; } int lv = 0; - List list = typeMap.values().stream().collect(Collectors.toList()); + List list = new ArrayList<>(typeMap.values()); Item item = user.getItemManager().getItem(list.get(0).getExperience()[0]); long num = Optional.ofNullable(item).map(Item::getItemNum).orElse(0L); for (SPrestigeConfig value : list) { - if (value.getExperience() == null){ + if (value.getExperience() == null || value.getExperience().length == 0){ lv = value.getLevel(); break; }