Commit d8c071676039847f4d5dda52538e3f01c011e4e7
1 parent
b640afba
防止突破满了还突破
Showing
1 changed file
with
3 additions
and
1 deletions
Show diff stats
src/actions/GmAction.lua
@@ -39,7 +39,9 @@ function _M.herol(role, pms) | @@ -39,7 +39,9 @@ function _M.herol(role, pms) | ||
39 | return "失败" | 39 | return "失败" |
40 | end | 40 | end |
41 | local addbl = #csvdb["unit_breakCsv"] - hero:getProperty("breakL") | 41 | local addbl = #csvdb["unit_breakCsv"] - hero:getProperty("breakL") |
42 | - hero:updateProperty({field = "breakL", delta = addbl}) | 42 | + if addbl > 0 then |
43 | + hero:updateProperty({field = "breakL", delta = addbl}) | ||
44 | + end | ||
43 | addLevel = math.min(hero:getMaxLevel() - hero:getProperty("level"), addLevel) | 45 | addLevel = math.min(hero:getMaxLevel() - hero:getProperty("level"), addLevel) |
44 | hero:updateProperty({field = "level", delta = addLevel}) | 46 | hero:updateProperty({field = "level", delta = addLevel}) |
45 | role:checkTaskEnter("HeroLevelUp", {level = hero:getProperty("level")}) | 47 | role:checkTaskEnter("HeroLevelUp", {level = hero:getProperty("level")}) |