• 926阅读
  • 12回复

[讨论]问下矮人之星和旭日东升的回血问题 [复制链接]

上一主题 下一主题
离线kuye031

发帖
427
金钱
35279
91币
35
信誉
0
资产
3.46 IST
在线时间
791 小时
注册时间
2017-06-25
最后登录
2024-10-25
只看该作者 10楼 发表于: 2023-09-01 17:44:44
暗黑2的数据…………………比较肯定
离线zjlyqlll
发帖
33
金钱
2291
91币
0
信誉
0
资产
0 IST
在线时间
28 小时
注册时间
2023-08-11
最后登录
2024-09-30
只看该作者 11楼 发表于: 2023-09-03 10:11:58
    
离线bobo_8023

发帖
753
金钱
3410
91币
1147
信誉
0
资产
0 IST
在线时间
3363 小时
注册时间
2007-08-25
最后登录
2024-06-06
只看该作者 12楼 发表于: 2023-09-05 10:44:37
其实是不同吸收(比例和数值)在暗黑2公式中的位置导致的差异,前者是乘法关系,后者是加减关系


目前版本下,最终伤害 = (Damage * XvX / 100 * (1 - ES / 100) - ArmorSkill - DR) * (1 - Resistance / 100) * (1 - 2 * Absorb% / 100) - 2 * Absorb

备注1:如果最终伤害为负数,你将得到生命值。(这点很重要,这就是为什么旭日可以回血,而所有百分比吸收的不可能回血的原因)

备注2:公式中各词汇的解释:
Damage:攻击者的初始伤害
XvX:因角色而造成的伤害改变(如PVP之类,这里不讨论了)
ES:女巫的能量护盾(减少除去毒系伤害的其他伤害)
ArmorSkill:死灵法师的骨甲(减少物理伤害)和德鲁伊的旋风甲(减少冰、火、电伤害)
DR:伤害减少X(减少物理伤害)或魔法伤害减少X (减少冰、火、电、魔法伤害)
Resistance:抗性(减少相对应的伤害类型)或伤害减少X%(减少物理伤害)
Absorb%:百分比吸收(减少相对应的伤害类型)
Absorb:直接吸收(减少相对应的伤害类型)

矮人和旭日进行比较,假设受到100的火伤
1、如果你只带了个JP矮人(15%吸收火,抵消魔法伤害15),抗性为75%,那么有:
最终伤害 =(100-15)*(1-75%)*(1-2*15/100)=14
2、如果你只带了旭日(80级为60火吸收),抗性为75%,那么有:
最终伤害 =100*(1-75%)-2*60=-95


毫无疑问,要靠吸收回血,还得靠直接吸收而不是吸收百分比
快速回复
限100 字节
 
上一个 下一个