一些小小的探究(二)
关于武学伤害的基本计算公式
以下结论仅来源于林小冲与禾兴城木桩、百级日常本地痞和试炼爬塔105层必报弟子的对局,并不全面。
伤害=[武学面板伤害 ×(1+五行增减+左右手增减)+武器伤害]× 0.5*内功是否防护
特别要强调的一点是,其中五行的增减,只与自身的内功、自己使用的武学以及对手上一回合使用的武学有关,与对手所装配的内功无关。
并且,五行相生相克,只看
1、自己的内功是否 生 自己的武学;
2、自己的武学是否 克 自己的内功;
3、自己的武学是否 生或克 对方上回合使用的武学。
(内功五行克武学、武学五行生内功,这两者测试过了都未生效)
先给出己方的武器数据以及刀法面板数据(以穹空羽衣刀为例)
武器伤害2850,
羽衣刀伤害6635.2+4050=10685.2
伤害计算公式:
10685.2×(1+0.1-0.2+0)+2850=12466.68
(由于此次伤害全打在血条上,所以没考虑羽衣刀词条的加成)
括号内:
1为基数;+0.1为惯用手加成;
-0.2为羽衣刀属性(水)克制内功(火)的加成;
0为羽衣刀属性不克不生木桩的武学的加成(实际上木桩无属性)
最后给出游戏内显示的武功预期造成的伤害(对局来自林小冲与禾兴城木桩)
比对后可证明公式无误
最后的说明:
1、一个点在于伤害倍率的计算,不是直接累乘,而是先进行累加再与面板数据相乘;
2、武器的伤害独立在外,不参与倍率的计算,所以在大家的武学等级到一定程度后,紫武和金武相差大几百的伤害,相比之下其实也不太重要,更需要的注意武学与内功五行的搭配;
3、这仅仅是预期造成的伤害,并不一定代表真实造成的伤害,因为有某些武学词条的存在。
如羽衣刀对护甲伤害+40%,我目前测试的结果大致为:在预期伤害内,提取出对护甲伤害的部分给予加成。
举例:羽衣刀预期伤害10000,对面真气还剩4000,护甲为满,则实际伤害为(10000-4000)×1.4+4000=8400+4000=12400;
4、本次探究并未考虑御气和拆招的因素,但测试出,御气和拆招似乎只对于血条才生效,所以本文伤害计算公式对于真气和护甲依然有效。
内功御气和拆招对应的应该是武学的破防和透体,并且御气和拆招对于伤害的降低似乎有很大的作用。(我带了一个0破防0透体的掌法,预期伤害1977,面对一个380御气拆招的敌方,完全打在血条上只造成612的伤害);
5、五行相克相生,前面已经说明,并且各个情况我都实践过了,所以
游戏内描述有误,或者是游戏本身代码有误,我这是找出了bug,奖励个四位数元宝,咳咳,算了,支持动物江湖!
5、作为穹空火刀玩家,经探究后发现,羽衣刀确实不适用(并且我感觉羽衣刀命中率格外低)。
再加上目前游戏内玩家普遍堆真气不堆护甲,火刀玩家上着火愈发困难,所以可以考虑更换羽衣刀为具有真气伤害加成的武学,用副手武器输出,牺牲左右手0.2的加成,换真气伤害加成未尝不可。
6、最后感谢玩家土耳其快乐糖,是昨天他与我的切磋和讨论才导致了这次探究的产生。