From 1743386c444d7a4b0bcb59d3d1421616d233b9e7 Mon Sep 17 00:00:00 2001 From: Fang Date: Fri, 1 Sep 2023 18:35:38 +0800 Subject: [PATCH] bug fix --- .../userdata/activity/fourteen_day/fourteen_day_data.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/app/userdata/activity/fourteen_day/fourteen_day_data.lua b/lua/app/userdata/activity/fourteen_day/fourteen_day_data.lua index ed7228a6..331ae673 100644 --- a/lua/app/userdata/activity/fourteen_day/fourteen_day_data.lua +++ b/lua/app/userdata/activity/fourteen_day/fourteen_day_data.lua @@ -225,7 +225,7 @@ end -- 获取当前应该显示的阶段 function FourteenDayData:getTaskShowStage() for id, data in ipairs(self:getTaskCfg()) do - if self:canGetTaskReward(id) then + if self:getActiveDays() >= data.stage and self:canGetTaskReward(id) then return data.stage end end @@ -382,6 +382,10 @@ end -- 获取任务进度 function FourteenDayData:getTaskProgress(id) + if self:getTaskType(id) == GConst.TaskConst.TASK_TYPE.X_PLAYER_LV_REACH then + -- 玩家等级实时处理 + return DataManager.PlayerData:getLv() + end return self.tasksStatus[id] and self.tasksStatus[id].progress or 0 end