From 408bd933c6b3d28de2484f09360b2e10f629b25a Mon Sep 17 00:00:00 2001 From: xiekaidong Date: Mon, 4 Sep 2023 20:21:02 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../userdata/activity/act_boss_rush/act_boss_rush_data.lua | 7 +++++++ 1 file changed, 7 insertions(+) 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 c7608829..2c678e6e 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 @@ -334,6 +334,7 @@ function ActBossRushData:updateRankInfo(info) self.selfRank = info.today_self self.needUpdateRank = Time:getServerTime() + self:setDirty() end function ActBossRushData:updateTopRankInfo(info) @@ -363,6 +364,12 @@ function ActBossRushData:getCurRankSelfInfo() end function ActBossRushData:canGetRankReward() + if not self.todayRankRerwardGot then + if (not self.lastSelfRank or not self.lastSelfRank.rank) and not self:getIsFirstDay() then + return true + end + end + if not self.lastSelfRank or not self.lastSelfRank.rank or self.lastSelfRank.rank <= 0 then return false end