From e1cbbac567df2dc04ec74150a5bc059714e3b6c4 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Sat, 7 Sep 2019 14:48:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A3=E7=81=AB=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/blood/BloodLogic.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/blood/BloodLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/blood/BloodLogic.java index 91daf8429..dbf89bb07 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/blood/BloodLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/blood/BloodLogic.java @@ -264,11 +264,12 @@ public class BloodLogic { } changeInfo.add(id); drop = ItemUtil.drop(user, dropList, BIReason.TAKE_ACTIVITY_REWARD); - bloodyInfo.updateStateInfo(id,changeState); + } RoomProto.BloodyTakeScoreRewardResponse.Builder builder = RoomProto.BloodyTakeScoreRewardResponse.newBuilder().setDrop(drop); for(Integer chnageId : changeInfo){ - builder.addChangeItemInfo(RoomProto.BloodyScoreItemInfo.newBuilder().setId(chnageId).setStatus(stateInfo.get(chnageId)).build()); + bloodyInfo.updateStateInfo(chnageId,changeState); + builder.addChangeItemInfo(RoomProto.BloodyScoreItemInfo.newBuilder().setId(chnageId).setStatus(changeState).build()); } MessageUtil.sendMessage(session,1,resId,builder.build(),true);