From ea547c2dc140637d822b66f05ccbeeb93e65cac6 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Wed, 1 Jun 2022 17:51:16 +0800 Subject: [PATCH] =?UTF-8?q?=20=E8=8B=B1=E9=9B=84=E5=8D=87=E6=98=9F?= =?UTF-8?q?=E6=B4=BB=E5=8A=A8=E6=8A=A5=E9=94=99=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/activity/HeroUpStarActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/HeroUpStarActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/HeroUpStarActivity.java index b0b50d27e..d8a3713fb 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/HeroUpStarActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/HeroUpStarActivity.java @@ -94,6 +94,9 @@ public class HeroUpStarActivity extends AbstractActivity { public void selectHeroUpdateMission(User user, int heroTId) throws Exception { ActivityMission activityMission = user.getActivityManager().getActivityMissionMap().get(id); + if (activityMission==null) { + return; + } Map activityProgressInfoMap=activityMission.getActivityMissionMap(); for (SActivityRewardConfig rewardConfig : SActivityRewardConfig.getsActivityRewardConfigByActivityId(id)) { if (rewardConfig.getValues()[0][0]!=heroTId&&activityProgressInfoMap.containsKey(rewardConfig.getId())){