From 10f8b89faa8e7dc22d1e5ea703ec226d99c89085 Mon Sep 17 00:00:00 2001 From: "PC-202302260912\\Administrator" <1769111741@qq.com> Date: Thu, 20 Jul 2023 16:46:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../logic/mission/event/DailyRefreshEventProcess.java | 2 +- .../jieling/logic/mission/event/MissionEventDistributor.java | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/DailyRefreshEventProcess.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/DailyRefreshEventProcess.java index c1eb08293..8abaa7124 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/DailyRefreshEventProcess.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/DailyRefreshEventProcess.java @@ -13,7 +13,7 @@ public class DailyRefreshEventProcess implements BaseGameEventProcessor { @Override public void onGameEvent(User user, Map> misionTypeListMap, GameEvent event, Object... parm) throws Exception { user.getUserMissionManager().openMission(user,event,misionTypeListMap, parm); - if(event == GameEvent.MISSING_ROOM_REFRESH){ + if(event == GameEvent.MISSING_ROOM_REFRESH || event == GameEvent.VIP_LEVLUP){ List typeList = MissionEventDistributor.eventEnumListMap.get(event); if(typeList!=null){ for (MissionType type : typeList) { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/MissionEventDistributor.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/MissionEventDistributor.java index 6c1a532a5..d0b5b0028 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/MissionEventDistributor.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/event/MissionEventDistributor.java @@ -87,9 +87,8 @@ public class MissionEventDistributor { typeList = new ArrayList<>(); typeList.add(MissionType.VIP_LEVEL); - typeList.add(MissionType.VIP_LEVEL); eventEnumListMap.put(GameEvent.VIP_LEVLUP,typeList); - eventProcessor.put(GameEvent.VIP_LEVLUP,new CumulationDataEventProcessor()); + eventProcessor.put(GameEvent.VIP_LEVLUP,new DailyRefreshEventProcess()); typeList = new ArrayList<>(); typeList.add(MissionType.COLLECT_QUALITY_HERO); @@ -97,8 +96,6 @@ public class MissionEventDistributor { eventEnumListMap.put(GameEvent.GET_HERO,typeList); eventProcessor.put(GameEvent.GET_HERO,new CumulationDataEventProcessor()); - - typeList = new ArrayList<>(); typeList.add(MissionType.HERO_LEVLE_COUNT); typeList.add(MissionType.HERO_LEVLE_TIMES);