乱斗西游基础伤害计算公式推荐

时间:2015-04-2268举报小编:admin

    基础伤害计算公式

    假设英雄A攻击英雄B(不算其它加成效果)

    基础伤害量=A伤害值*(1-B免伤率*(1+B防护率-A穿透率))

    注:伤害值即为面板里的普攻伤害值或技能显示的数值

    免伤率即为面板里物理防御或法术防御括号里的百分比数值

    那么问题来了,免伤率如何计算?

    免伤率计算公式

    免伤率 m=A/(A+B)

    注:A 为面板属性里的具体防御数

    B 期望防御值 与英雄等级相关

    问题又来了,面板里的防御数A以及B英雄等级具体是个神马关系?

    防御数A=防御初始值+150*英雄星数+英雄等级*(防御成长初始值+12*英雄星数)+装备防御数值

    期望防御B=期望防御初始值+80*英雄等级

    每个英雄的初始值不一样 下面拿地藏的防御来举例

    地藏数据举例说明:

    防御初始值为 450

    防御成长初始值为 48

    期望防御初始值为 2350

    那么80级五星**地藏的数值如下:

    防御数A=450+150*5+80*(48+12*5)+0=9840

    期望防御B=2350+80*80=8750

    免伤率=9840/(9840+8750)=52.93%