今天本来打算给武器技能的伤害进行分类,结果不小心测出了怪物的伤害计算公式
公式为:(人物攻击-怪物防御)×武器威力×属性伤害补正×(1+增伤百分比)=最终伤害(最小为强制扣1血)
怪物对玩家造成伤害的公式为:(怪物攻击-人物防御)×属性伤害补正×(1-减伤百分比)=最终伤害(最小强制扣1血)(这个公式也可以当做玩家对玩家的伤害公式)
所有伤害数值四舍五入至个位。
属性伤害补正是指比如腐蚀对机械的克制这样的1.5倍补正。
增伤百分比是指超压电锤或者哲学这种对伤害有百分比加成的,包括武器的触发buff如精准步枪的1技能。
减伤百分比是指如老师衣服和哲学模块的减伤。
测试武器:精准步枪(初始100%威力)
测试关卡:材料关-战斗(第三关)
对重甲怪
对轻甲怪
可以看到对警察的伤害是对厨师的1.5倍。
这是面板
42级超压电锤增加伤害16.8%
可以计算出这个关卡怪物防御力为572-256/1.168≈353
然后降低面板攻击
怪物防御为542-221/1.168≈353 完全吻合。
如果有空我会测试一下减伤和增伤对最终伤害计算的优先级
另外补充一下攻击和防御的百分比是乘算的
公式改正为:(人物攻击-怪物防御)×武器威力×属性伤害补正×(1+增伤百分比)×(1-其他增伤百分比)×···=最终伤害(最小为强制扣1血)
怪物对玩家造成伤害的公式为:(怪物攻击-人物防御)×属性伤害补正×(1-减伤百分比)×(1-其他减伤百分比)×···=最终伤害(最小强制扣1血)(这个公式也可以当做玩家对玩家的伤害公式)
所有伤害数值如果有小数强制进1到个位。
也就是说 如果带80级的绝望女神和满级的哲学,你所受到的伤害为0.75×0.9×0.8=0.54倍。
具体测试过程就不说了,dalao们请不要在意。