admin 发表于 2025-10-15 18:06:39

修复996PC元素减伤计算方式与GOM一致

经过测试,996PC的元素增伤减伤,与GOM、LF存在较大差异,当攻击方存在元素增伤时,被攻击方的元素减伤需先抵扣攻击方的元素增伤。
简单举例,攻击方100攻击,元素增伤+100%,,被攻击方元素减伤100%,仍会受到100点伤害。
介于本人对伤害计算要求较高,需要调平与GOM的差异,以下为修复代码。

[@AttackDamage]
#if
CHECKCURRTARGETRACE = 0
#act
FORMULATION (<$DAMAGEVALUE>*(100+<$VALUE2>)*(100-<$c.VALUE3>))/((100+<$VALUE2>-<$c.VALUE3>)*100) N$最终伤害
ChangeDamageValue 0 = <$str(N$最终伤害)>



修复996PC元素减伤计算方式与GOM一致,服务器开销我测试了,只多花了0.000291秒
用得到的复制

页: [1]
查看完整版本: 修复996PC元素减伤计算方式与GOM一致