基础知识扫盲——初等伤害计算学(6.6新增体力加成)

精华修改于06/261549 浏览攻略
关于非额外加成与额外加成:(基础×(普通加成之和))×(1+额外加成之和)=最终数值
两个最外层乘区,格挡伤害*50%,命中弱点伤害*200%

返回总贴

体力加成

体力分成三种颜色,低于20%为红色,20~60%为橙色,其余为正常颜色,
处于橙色期间会额外提升25%普攻/蓄力攻击威力
horizontal linehorizontal line

减伤

st给的公式,出错本人概不负责
减伤的计算方式与别的增益不同,每次减伤,都是单独乘伤害进行减伤

下面是每种减伤的等效减伤算法:

如果装备携带两个40%的4m内减伤词条,实际为:
1-(1-0.4)*(1-0.4)=0.64
即64%的4m内减伤,面板的三种减伤的数值都是经过计算得出的等效减伤。
三种减伤按照一下公式计算,得到你的装备总减伤:

1-(1-额外减伤)*(1-对精英减伤)*(1-四米内/外减伤)=装备总减伤

horizontal linehorizontal line

异常状态

异常状态机制
先受到同种低级异常状态,再受到高级异常状态,两者持续时间叠加。
先受到高级异常状态,再受到低级异常状态,低级异常状态无效。
1.黑暗
物理/魔法输出降低5%*效果等级 (上限25%),持续扣血
伤害 = 2%攻击者的物理攻击或者魔法攻击,取最高值 * 效果等级(上限20%)
伤害公式:伤害*伤害/(伤害+对方防御)
持续时间:效果等级*2秒
2.晕眩
晕眩 不能行动1秒 * 效果等级
3.麻痹
闪避/格挡/魔档率下降5%*效果等级 (上限50%),
持续时间每秒有(10+效果等级)%不能行动
持续时间:效果等级*2秒
4.缓速
命中率,暴击率下降5%*效果等级 (上限50%),
普攻速度缓慢0.05秒 * 效果等级 (上限0.5秒)
移动速度缓慢0.2秒 * 效果等级 (上限2米)
持续时间:效果等级*1秒
5.威压
每次威压降低敌人5点怒气,
6.无力
叠加无力状态最多累积10层,
无力状态使对手下一击 普攻 伤害减少25%,
命中减半,每次消耗一层
7.看破(目前最有用的)
叠加看破状态最多累积10层,
看破状态使敌人被攻击时闪避减半,
防御力减少25%,每次消耗一层
此外,霸体穿透较高,破霸体时,敌人有概率被施加看破
horizontal linehorizontal line

克制

计算克制时:
物理平a:计算角色属性与种族,以及攻击类型
物理技能:计算技能属性与攻击类型
法术:计算法术属性
所有克制相乘计算加成

种族与属性克制

克制伤害 X 200%
被对方克制 X 50%
属性克制表
除下图还有风克制水,雷克制风
TapTap
不全
种族克制表
人类 无任何克制
龙 》 野兽 》虫 》植物 》不死 》幻想 》 特殊 》 机械 》 龙
使用相同属性的技能 = 125%伤害
使用被克制的技能 = 80%伤害
无属性使用任何技能都没有加成和减少
天气影响技能加成
根据天气影响对应属性
对应天气 伤害= 100% + 天气等级 * 5%
被克制天气 伤害 = 100% - 天气等级 * 3.3%
无属性技能不受天气影响

攻击类型克制(仅物理)

(打)代表其普攻预设打击
有些宠物会独立设置
刺67%代表被刺打只有67%伤害
打150%代表被打攻击额外受到50%伤害
机械(打)     刺67%,打150%
虫(刺)        刺67%,打150%
植物(刺)    刺67%,裂150%
龙(裂)        打67%,裂150%
野兽(裂)    打67%,裂150%
人(打)        打67%,刺150%
幻想(刺)    裂67%,打150%
特殊(打)    裂67%,刺150%
月族(裂)    裂67%,刺150%
horizontal linehorizontal line

穿透

有大佬通过数据大赛控制数值测出:
50穿透有10增伤,与st给的数值一致
增伤减伤不是叠乘,只是加减,所以高出500抗的时候就免伤了(抽象st)
下面是st给的公式
穿透 可以提升整体伤害,每100% 获得20%增伤,穿透-敌人抵抗 如果大于0% ,可以减少敌人防御力
抵抗 可以提升整体减伤,每50%获得20%减伤,我方抵抗-敌人穿透 如果大于0%, 可以提升自己防御力,此提升可无限制,抵抗越高,效益越好
详细穿透计算方式如下
最终穿透 = 所有穿透 - 所有抵抗(可负数)
如果最终穿透 大于1,多出来的最终穿透换算成一个独立乘区的增伤,公式如下
增伤 =100% +(最终穿透 -100%)* 20%
我方攻击力 = 攻击力 * 增伤
最终穿透  (100%时敌方防御力归0但如果是负数,按以下公式,敌方防御力倍增)
敌方防御力 = 敌方防御力 *  (100% - 最终穿透
根据我方攻击力和敌方防御力 经过特定计算后得出伤害:
伤害=攻击*攻击/(攻击+敌人防御)
如果所有抵抗每50%会计算一次20%的减伤。假如你有160%所有抵抗:
最终伤害 = 伤害 * 80% * 80% * 80%
因为160%所有抵抗满足了3个50%条件,可计算3次20%减伤。
40
46
50