From 96f7accafc45c322b3912568edcf8dd10f873f10 Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Fri, 9 Aug 2024 10:27:39 +0800 Subject: [PATCH] =?UTF-8?q?bug=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 --- .../logic/mission/event/MissionEventDistributor.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) 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 6070b36c4..f9eac5ad0 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 @@ -36,10 +36,6 @@ public class MissionEventDistributor { protected static Map> eventEnumListMap = new HashMap<>(); public static void init(){ - /** - * 只用来存储批量类型,例如一个GameEvent可以触发多个MissionType - */ - List typeList = new ArrayList<>(); /*************************************整合模板********************************************/ // 初始化/刷新 任务 eventProcessor.put(GameEvent.HOME_TASK_INIT,new HomeRefreshEventProcess());// 家园任务,任务模板 @@ -78,7 +74,10 @@ public class MissionEventDistributor { eventProcessor.put(GameEvent.ENDLESS_MISSION_REWARD,new RewardEventProcessor()); eventProcessor.put(GameEvent.EXPLORE_REWARD,new RewardEventProcessor()); - + /** + * 只用来存储批量类型,例如一个GameEvent可以触发多个MissionType + */ + List typeList = new ArrayList<>(); // 任务进度修改 typeList.add(MissionType.HOME_ARCHITECTURE_ONE_LV); typeList.add(MissionType.HOME_ARCHITECTURE_TOTAL_LV); @@ -86,7 +85,7 @@ public class MissionEventDistributor { eventProcessor.put(GameEvent.HOME_TASK_UPDATE,new CumulationDataEventProcessor()); // 天天0.1折修改 - typeList.clear(); + typeList = new ArrayList<>(); typeList.add(MissionType.LOGIN_TIMES); typeList.add(MissionType.DAILY_TASK_FINISH); typeList.add(MissionType.ARENA_CHALLENEGE_NUMS);