This commit is contained in:
milimoe 2025-12-24 01:33:08 +08:00
parent 6cf28a8027
commit 18c57f707b
Signed by: milimoe
GPG Key ID: 9554D37E4B8991D0

View File

@ -2463,8 +2463,7 @@ namespace Oshima.FunGame.OshimaServers.Service
Activities.Add(activity); Activities.Add(activity);
if (user != null) if (user != null)
{ {
AddEventActivity(activity, userActivities); update = AddEventActivity(activity, userActivities);
update = true;
} }
} }
if (ActivitiesCharacterCache.Count > 0) if (ActivitiesCharacterCache.Count > 0)
@ -4933,7 +4932,7 @@ namespace Oshima.FunGame.OshimaServers.Service
return builder.ToString().Trim(); return builder.ToString().Trim();
} }
public static void AddEventActivity(Activity activity, EntityModuleConfig<Activity> userActivities) public static bool AddEventActivity(Activity activity, EntityModuleConfig<Activity> userActivities)
{ {
if (activity.Id == 7 && activity.Status == ActivityState.InProgress) if (activity.Id == 7 && activity.Status == ActivityState.InProgress)
{ {
@ -4970,8 +4969,10 @@ namespace Oshima.FunGame.OshimaServers.Service
}; };
newActivity.Quests.Add(newQuest); newActivity.Quests.Add(newQuest);
userActivities.Add(newActivity.Id.ToString(), newActivity); userActivities.Add(newActivity.Id.ToString(), newActivity);
return true;
} }
} }
return false;
} }
public static void RefreshNotice() public static void RefreshNotice()