教程-伤害计算说明

昨天 21:2713 浏览综合
游戏内伤害类型分两种:五行和法术,也分别对应着炼气和炼体。由于游戏内的伤害计算流程有些复杂,在此单独详细说明下,感兴趣的道友可以研究研究。
-通用规则:
1、先同类型的相加,后不同类型相乘
比如你在装备上有“20点水攻击”和在内丹上有“45点水攻击”,那么按照同类型相加你具有20+45=65点水攻击;你在装备上有10%水攻击提升和在本命法宝上有20%水攻击提升,那么你具有30%水攻击提升。按照“后不同类型相乘”,你的水攻击就是65*(1+30%)=84.5点。至于其他的“伤害提高”、“受到伤害降低”也都是类似的
2、五行指金木水火土,比如“五行攻击+10点”,是指金攻击+10点、水攻击+10点...
3、如果属性没有五行或物理描述,则五行和物理都享受加成,比如“伤害提高15%”这种
-五行伤害:
1、攻击力提高
五行攻击=(攻击力a+攻击力b+...+攻击力n)*(1+攻击力提高a/100+攻击力提高b/100+...+攻击力提高n/100)
2、抗性减伤
敌人五行抗性=敌人五行抗性*(1-敌人抗性降低/100)-穿透抗性
造成伤害=五行攻击*(1-五行抗性减伤比例),五行抗性减伤比例可以参考面板变化
3、造成伤害提高
造成伤害=造成伤害*(1+伤害提高a/100+伤害提高b/100+...+伤害提高n/100)
4、暴击和倍伤
造成伤害=造成伤害*(1+暴伤提高a/100+暴伤提高b/100+...+暴伤提高n/100)*倍伤比例
5、受到伤害降低
造成伤害=造成伤害*(1-受到伤害降低a/100-受到伤害降低b/100+...-受到伤害降低n/100)
-物理伤害:
1、攻击力提高
物理攻击=(攻击力a+攻击力b+...+攻击力n)*(1+攻击力提高a/100+攻击力提高b/100+...+攻击力提高n/100)
2、物防减伤
如果触发物理穿刺的话,敌人物理防御减半
物理减伤比例=1/(1+根号下(物理攻击/(敌人物理防御*系数))),系数是为了使物理防御效果更好
造成伤害=物理攻击*(1-物理减伤比例)
3、造成伤害提高
造成伤害=造成伤害*(1+伤害提高a/100+伤害提高b/100+...+伤害提高n/100)
4、暴击和倍伤
造成伤害=造成伤害*(1+暴伤提高a/100+暴伤提高b/100+...+暴伤提高n/100)*倍伤比例
5、受到伤害降低
造成伤害=造成伤害*(1-受到伤害降低a/100-受到伤害降低b/100+...-受到伤害降低n/100)
1