From 284b4a553b60493ec2fee06bd719c83af0012be5 Mon Sep 17 00:00:00 2001 From: "DESKTOP-C3M45P4\\dengdan" Date: Fri, 2 Jan 2026 20:00:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=9B=E6=B0=94=E5=86=B2=E5=A4=A9=E6=B4=BB?= =?UTF-8?q?=E5=8A=A8=E5=85=BC=E5=AE=B9=E6=A0=B9=E6=8D=AE=E5=88=9B=E8=A7=92?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E5=BC=80=E5=90=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/activity/ActivityLogic.java | 7 +++++++ 1 file changed, 7 insertions(+) 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;