已知古龙风云录的伤害公式代码为:
(math.max(1, (atk_weapon_attacker + atk_skill + atk_skill_formula) * (1 + atk_buff_coefficient) + atk_buff_value) * (1 + (power_attacker / 100.0) + atk_weak_coefficient + atk_add_of_cri / 100.0 + atk_add_of_counter / 100.0 + atk_stiff_coefficient) * (1.0 + (addition - resistance) / 100.0) * (1.0 - def_add_of_parry / 100.0))
翻译过来就是:
最大值(1,[(攻击力+招式基础伤害+六维加成伤害)*(1+招式威力加成)+攻击增益值?]*(1+威力加成+破绽加成+暴击增伤+反击增伤+攻击硬性加成?)*(1+穿透-抵御)*(1-招架减伤))
其中“攻击增益值”和“攻击硬性加成”我也没弄明白是什么,测试下来一般不影响计算,先丢在一边。
由公式可知,为什么即便有100%招架减伤也至少有1点伤害。
也由公式可知,反击其实多吃了一个反击增伤加成,同样一招,反击一般是比主动发招伤害高的。
我们这里只讨论主动发招,被招架的情况也暂时不考虑,而“攻击力+招式基础伤害+六维加成伤害”其实就是游戏中显示的面板伤害,比如我这个辰雨的小李飞刀:

119(攻击力)+63(招式基础伤害)+61*0.9(内劲加成)+108*0.9(灵巧加成)=332(招式面板伤害)。后期招式比前期招式强就强在六维加成系数高很多。不科学的是招式秘籍在没使用之前只能看到招式基础伤害,看不到具体六维加成系数,所以你只能吃书之后才能在面板上看到这个招式究极强度如何。
另外,经过我的测试,宗师难度我方的伤害只有80%,像是辰雨的催劲、天机难测这种气血伤害加成会额外再加一个乘区:


我经过反复大量测试,得出最终结论:
我方一次未被招架的主动发招气血伤害=招式面板伤害*(1+招式威力加成)*(1+威力加成+破绽加成20%+暴击增伤)*(1+穿透-抵御)*(1+气血伤害加成)*游戏难度系数
(math.max(1, (atk_weapon_attacker + atk_skill + atk_skill_formula) * (1 + atk_buff_coefficient) + atk_buff_value) * (1 + (power_attacker / 100.0) + atk_weak_coefficient + atk_add_of_cri / 100.0 + atk_add_of_counter / 100.0 + atk_stiff_coefficient) * (1.0 + (addition - resistance) / 100.0) * (1.0 - def_add_of_parry / 100.0))
翻译过来就是:
最大值(1,[(攻击力+招式基础伤害+六维加成伤害)*(1+招式威力加成)+攻击增益值?]*(1+威力加成+破绽加成+暴击增伤+反击增伤+攻击硬性加成?)*(1+穿透-抵御)*(1-招架减伤))
其中“攻击增益值”和“攻击硬性加成”我也没弄明白是什么,测试下来一般不影响计算,先丢在一边。
由公式可知,为什么即便有100%招架减伤也至少有1点伤害。
也由公式可知,反击其实多吃了一个反击增伤加成,同样一招,反击一般是比主动发招伤害高的。
我们这里只讨论主动发招,被招架的情况也暂时不考虑,而“攻击力+招式基础伤害+六维加成伤害”其实就是游戏中显示的面板伤害,比如我这个辰雨的小李飞刀:

119(攻击力)+63(招式基础伤害)+61*0.9(内劲加成)+108*0.9(灵巧加成)=332(招式面板伤害)。后期招式比前期招式强就强在六维加成系数高很多。不科学的是招式秘籍在没使用之前只能看到招式基础伤害,看不到具体六维加成系数,所以你只能吃书之后才能在面板上看到这个招式究极强度如何。
另外,经过我的测试,宗师难度我方的伤害只有80%,像是辰雨的催劲、天机难测这种气血伤害加成会额外再加一个乘区:


我经过反复大量测试,得出最终结论:
我方一次未被招架的主动发招气血伤害=招式面板伤害*(1+招式威力加成)*(1+威力加成+破绽加成20%+暴击增伤)*(1+穿透-抵御)*(1+气血伤害加成)*游戏难度系数