diff --git a/lua/app/userdata/activity/act_boss_rush/act_boss_rush_data.lua b/lua/app/userdata/activity/act_boss_rush/act_boss_rush_data.lua index c9f81ce0..6eeba4f1 100644 --- a/lua/app/userdata/activity/act_boss_rush/act_boss_rush_data.lua +++ b/lua/app/userdata/activity/act_boss_rush/act_boss_rush_data.lua @@ -178,8 +178,10 @@ function ActBossRushData:getIsOpen() if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.ACTIVITY, true) then return false end - if DataManager:getRegisterTs() <= self:getConditionDay() then -- 前14天的号,看不到 - return false + if Time:getServerTime() <= DataManager:getRegisterTs() + self:getConditionDay() then -- 前14天的号,看不到 + if self.fightCount <= 0 then + return false + end end local time = Time:getServerTime() return self.endTime > time and time > self.startTime