Commit 699f4a74eefe767e17154358ed51f678954fd28e
1 parent
d3c0d87f
属性公式修改
Showing
1 changed file
with
2 additions
and
2 deletions
Show diff stats
src/models/HeroPlugin.lua
| ... | ... | @@ -97,7 +97,7 @@ function HeroPlugin.bind(Hero) |
| 97 | 97 | end |
| 98 | 98 | |
| 99 | 99 | |
| 100 | - --当前属性 = [ 角色属性值 + 基础装备(固定)+ 专属装备(固定)] * [ 1 + 基础装备(百分比) + 专属装备(百分比)] | |
| 100 | + --当前属性 = 角色属性值 * (1 + 装备套装(百分比) + 铭文套装(百分比))+ (装备(固定)+ 铭文(固定)) | |
| 101 | 101 | function Hero:getTotalAttrs(params) |
| 102 | 102 | params = params or {} |
| 103 | 103 | local attrs = self:getBaseAttrs() |
| ... | ... | @@ -106,8 +106,8 @@ function HeroPlugin.bind(Hero) |
| 106 | 106 | |
| 107 | 107 | for _, attName in pairs(AttsEnumEx) do |
| 108 | 108 | attrs[attName] = attrs[attName] or 0 |
| 109 | - attrs[attName] = attrs[attName] + addAttr(attrs[attName], equipAttrs.value[attName], 0, attName) | |
| 110 | 109 | attrs[attName] = attrs[attName] + addAttr(attrs[attName], equipAttrs.percent[attName], 1, attName) |
| 110 | + attrs[attName] = attrs[attName] + addAttr(attrs[attName], equipAttrs.value[attName], 0, attName) | |
| 111 | 111 | end |
| 112 | 112 | |
| 113 | 113 | -- 羁绊加成 | ... | ... |