From 930cf8df28d627cc9a3d4c92b9d0bb838ef00272 Mon Sep 17 00:00:00 2001 From: Fang Date: Tue, 19 Sep 2023 11:21:07 +0800 Subject: [PATCH] fix --- lua/app/ui/hero/runes_info_comp.lua | 2 ++ lua/app/userdata/runes/runes_data.lua | 3 +++ 2 files changed, 5 insertions(+) diff --git a/lua/app/ui/hero/runes_info_comp.lua b/lua/app/ui/hero/runes_info_comp.lua index 739577f8..0d4dd74d 100644 --- a/lua/app/ui/hero/runes_info_comp.lua +++ b/lua/app/ui/hero/runes_info_comp.lua @@ -159,6 +159,8 @@ function RunesInfoComp:autoQuenching() if self.tempMaterialCount < self.tempCostNum then -- 剩余材料不够,结束自动淬炼 ModuleManager.RunesManager:reqSyncQuenching(true) + else + DataManager.RunesData:checkAutoTime() end end diff --git a/lua/app/userdata/runes/runes_data.lua b/lua/app/userdata/runes/runes_data.lua index 28750ce4..f463cd5f 100644 --- a/lua/app/userdata/runes/runes_data.lua +++ b/lua/app/userdata/runes/runes_data.lua @@ -302,7 +302,10 @@ end function RunesData:onAutoQuenchingOnce() self.executedTotalAutoCount = self.executedTotalAutoCount + 1 self.executedAutoCount = self.executedAutoCount + 1 +end +-- 检查自动次数是否足够 +function RunesData:checkAutoTime() if self.executedTotalAutoCount >= self.autoTotalCount then -- 剩余自动次数不足,同步并请求数据 ModuleManager.RunesManager:reqSyncQuenching(self.isCountEnd)