Skip to content
Snippets Groups Projects
Commit 1bac4c84 authored by DarkGod's avatar DarkGod
Browse files

handle inc_damage_level_penalty

parent 97a7232b
No related branches found
No related tags found
No related merge requests found
......@@ -2159,6 +2159,13 @@ function _M:combatGetDamageIncrease(type, straight)
return highest + self.auto_highest_inc_damage[type]
end
if self.inc_damage_level_penalty and self.level and self.inc_damage_level_penalty.end_level > self.level then
local end_level = self.inc_damage_level_penalty.end_level
local eff_level = end_level - self.level
local penalty = math.ceil((self.inc_damage_level_penalty.start_at / end_level) * eff_level)
inc = inc + penalty
end
return inc
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment