From a2df11d64f38815a13ee2f8fbffe8daea5879d2f Mon Sep 17 00:00:00 2001 From: zqj <582132116@qq.com> Date: Mon, 26 Apr 2021 16:44:57 +0800 Subject: [PATCH] fix: 修复天赋点 在6星的时候激活4星觉醒技不成功的bug --- src/models/HeroPlugin.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/models/HeroPlugin.lua b/src/models/HeroPlugin.lua index fe32deb..c5163c9 100644 --- a/src/models/HeroPlugin.lua +++ b/src/models/HeroPlugin.lua @@ -456,12 +456,11 @@ function HeroPlugin.bind(Hero) local maxWakeL maxWakeL, _, genius = self:checkGeniusTree(genius) - if maxWakeL ~= wakeL then + if maxWakeL == 0 then genius = self:getProperty("genius") else - - if curWakeL > maxWakeL and maxWakeL % 2 == 0 then --自动升一级,举例,6星设置4星觉醒技能。自动升级到5星 - genius = string.format("%s %s=%s", genius, tostring(maxWakeL + 1), tostring(awake)) + if curWakeL > wakeL and wakeL % 2 == 0 then --自动升一级,举例,6星设置4星觉醒技能。自动升级到5星 + genius = string.format("%s %s=%s", genius, tostring(wakeL + 1), tostring(awake)) maxWakeL, _, genius = self:checkGeniusTree(genius) end end -- libgit2 0.21.2