无期迷途于2022.08.11公测
本WIKI编辑权限开放,欢迎收藏起来防止迷路,也希望有爱的小伙伴和我们一起编辑哟~

bugfix250107.1
全站通知:

伤害计算公式

阅读

    

2025-08-30更新

    

最新编辑:白色茵雨

阅读:

  

更新日期:2025-08-30

  

最新编辑:白色茵雨

来自无期迷途WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
白色茵雨
 如果发现本页内容有误,按右上角“WIKI功能→编辑”即可修改页面内容。 欢迎加入我们,共同建设WIKI!

概念

  • 本文大量参考了文章伤害公式(点击查看),但因文章伤害公式(点击查看)已经有些老旧所以重新写作。

  • 该公式适用于游戏内关卡战斗环境的伤害计算。

  • 公式中计算需精确小数点

  • 显示的最终伤害为舍掉小数点的伤害,并非四舍五入

公式

总公式

【[攻击白值*(1+攻击百分比)+绿值攻击]-{[敌方防御(法抗)白值*(1+百分比)+防御(法抗)绿值]*(1-百分比穿透)-穿透绿值}】*【乘区互乘】*状态区=最终伤害

简化公式

有效攻击力*(乘区互乘)*状态区=最终伤害

召唤物面板计算

【本体属性白值×(1+本体+召唤物所得数值百分比)】×继承系数+绿值增幅=召唤物面板数值

攻速阈计算

15/攻击耗时帧数=所需最终攻速

公式相关概念介绍

面板白值

除去攻击倍率角色,也有部分角色的伤害采取生命、防御、法抗倍率计算。这时将总公式中的攻击白值改为对应数据白值,攻击百分比改为对应数值百分比,绿值攻击改为对应数据绿值即可正常计算。

面板白值只与角色等级,阶数,服从度,重构中的锚点深化相关,无其他改变手段,是角色进行百分比增幅计算的基数。

绿值增幅

增幅值为数值绝对值而非百分比的增幅。

基础区计算

物理伤害计算和敌方防御相减,法术伤害计算和敌方法抗相减,真伤不用减。

百分比增幅为正号(加攻类),百分比减弱为负号(减防类)

敌方防御增加的技能和减防位于同乘区(法抗同理)

例:怪物防御白值为500,怪物技能防御提升20%,我方技能降低敌方防御力27%,那么怪物的最终防御力为:
500*(1+20%-27%)=465

减防(减法抗)和穿透独立计算先计算减防(减法抗),后计算穿透

当敌方防御(法抗)高于面板攻击(生命、防御、法抗)时简化公式中的有效攻击力计算变为5%面板最终攻击力(生命、防御、法抗)

乘区互乘

各类增伤和各类易伤都在乘区互乘的范围内,同种类型增幅加算,不同种类型增幅乘算。

例如:
假设1个角色对1个怪物造成的基础伤害为100点,使该角色获得20%伤害提升(背水区)。
此时伤害提升至:100*(1+20%)=120
现在可以采取以下两种行动:①使该角色获得20%伤害提升(背水区);②让该角色获得20%技伤提升。
通过简单的计算可得:
方案①:100*(1+20%+20%)=140
方案②:100*(1+20%)*(1+20%)=144

各类增伤易伤计算时都需要(1+对应数值)

免伤计算

免伤可以被认定为符号为负号的增伤。例如:60%物理免伤计算为[1+(-60%)]=40%

同理,属性易伤与属性免伤为同乘区,例如:敌人同时拥有15%物理易伤和60%物理免伤,那么敌人最终还拥有45%物理免伤。

友方免伤最多叠加至60%,敌人可以直接免疫对应属性伤害。

真伤不能无视通用免伤和护盾。

暴伤区

角色自带50%暴伤,面板展示为150%,这150%里已经+1了,所以公式计算中不需要像增伤一样(1+)

召唤物

召唤物的面板白值为角色本体的面板白值。

核心盾(状态区)

无核心盾的怪物受到伤害值为100%

有核心盾的怪物受到无核心伤害的攻击的伤害值为75%

有核心盾的怪物受到带有核心伤害但是非击破最后一核的伤害值为125.25%

有核心盾的怪物受到带有击破最后一核的核心伤害的伤害值为150%

破核状态的怪物存在50%破核易伤(与暗域右侧buff的破核易伤为同乘区),也就是受到的伤害值为150%

状态区直接*对应数值,不需要(1+)。

模拟计算

舒鲁玛满级满好感度基础攻击力为620,自爆菇攻击力继承系数为180%,九级必杀倍率为1063%,九级被动一增伤为5.6%×2(开局会立刻召唤一只喷喷菇),九级被动二令继承系数提高28.3%,狂厄深化获得15%召唤物增伤,一三五枷锁获得8%×3召唤物增伤,二枷锁令继承系数提高10%

单独携带混沌之拥一号位:6%角色攻击百分比,毕安卡(无辅助能力角色)携带烙印归乡:6%召唤物攻击百分比

5-12卓娅防御力为192(通过公式反推)

最终伤害为:【620×(1+6%+6%)×(180%+28.3%+10%)-192】×1063%×(1+5.6%×2)×(1+15%+8%×3)≈21752。已经实战验证,计算符合实际。