diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 74fd593cc..bbb358ca1 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -467,6 +467,13 @@ public class ActivityLogic implements IEventHandler{ // if (activityMission != null) { // continue; // } + //牛气冲天活动要判断任务是否存在再刷新,防止任务一直刷新,后续新增的创角活动也要做此判断,防止活动无限刷新 + if(sGlobalActivity.getType() == ActivityType.COW_FLY_SKY){ + ActivityMission activityMission = activityMissionMap.get(activityId); + if (activityMission != null) { + continue; + } + } boolean checked = checkStateAndInitFromActivity(user, activityId); if (checked){ continue;