写代码时整理的关于人物属性的一些计算公式,其中有一些可能早就有了,为了完整也列在这里了。希望对朋友们有些帮助。
一、基础
1体质=10气血
1根骨=10内力值+1内功会心值
1力道=2外功攻击
1身法=1躲闪值+3外功会心值
1元气=4内功攻击+ (1*0.075+0.5)气血值回复+(1*0.025+0.5)内力值回复
二、外功
1. 近身外功伤害
有武器:下限= 武器伤害下限 +外功攻击力*武器速度/10
上限= 下限 + (武器伤害上限 - 武器伤害下限)
秒伤=(上限+下限)/2
无武器:下限 =力道/10 + 元气/12 + 3 + 外功攻击力/10
秒伤=上限=下限
2. 远程外功伤害
下限= 远程武器伤害下限 +外功攻击力* 远程武器速度/10
上限= 下限 + ( 远程武器伤害上限 - 远程武器伤害下限)
秒伤=(上限+下限)/2
3. 外功防御伤害减免
伤害减免百分比=100*外功防御值/(外功防御值+270*人物等级)
4. 外功命中(同等级目标)
外功命中 = 外功基础命中 + 100 * 外功命中值/(外功命中值+95*人物等级)
注1:外功基础命中 = 90
5. 外功会心
外功会心 = 100 * 外功会心值/(外功会心值+74*人物等级+320)
6. 外功会心伤害
外功会心伤害 = 150 + 100 * 外功会心伤害提高百分比/( 外功会心伤害提高百分比+74*人物等级+320)
注:上述公式中,如有经脉加成的百分比,相加即可