讨论那么多楼,没人总结,那么我就以我的理解画蛇添足来做个总结好了。
首先有几个大前提:
1.很高兴游戏还能有认真研究机制并且发散思维一起探讨的众多玩家,对于一些大大以前的帖子也能够根据游戏发展的实际情况提出补充,更加详尽的引导新人;
2.希望氛围能够更加和谐与融洽,一味地以偏概全和钻牛角尖其实也没意义,翻了那么多楼,我发现也说不上有什么分歧和争议,不过是个人理解能力的偏差和理解的深浅不同,但是原则方面都是一致的,而且个人表达方式不同可能会有不同的说法,但是意思却是一致的;也希望大家能够更加包容。
总结如下:
关于楼主有疑问的额外附加与转换的先后问题,通过讨论后已得出结论。
原则:
一.先算附加;算完了再去转化(基数最大)
二.计算时,按物理 → 闪电 →冰冷 →火焰 →混沌的顺序依次进行
三.一条词缀只计算一次,避免重复计算
四.所有的increase和more都以基础点伤为基数进行计算(附加和转换实质上也是inc和more中的伤害加成)
先来说第一条,我认为先算附加算完再去转换对应的是毛裤大大http://bbs.17173.com/thread-9988956-1-1.html 原文中的 4.按原类型伤害的数值去附加额外某类型伤害的(即开头所说的跟“转化”去比较的“附加”),会以转化前的原类型伤害作为基数去计算。和伤害转换类似,依旧可以被原伤害类型的词缀修饰。(这样表达的意思其实跟前面楼里你们反复提到的基数最大化一个意思,这应该是比较合理的理解,而不是说看到词缀有额外附加的都先计算)
或者再换种说法,在同时拥有某种特定伤害转出和百分比附加为另一种伤害的词缀时,为保证基数最大化,需要先附加在转换
在此,也举个例子说明:
获得额外冰霜伤害, 其数值等同于物理伤害的 10%
获得额外闪电伤害, 其数值等同于物理伤害的 10%60% 的物理伤害转换为冰霜伤害
在同时拥有以上类似词缀的时候,我们需要优先计算额外附加(获得额外XX伤害,其数值等同于物理伤害的%),所以先附加再转换(基数最大化)都具有一个隐含前提就是,附加和转化词缀的基数来源应该为同一种伤害
第二、三、四条,作为第一条的补充而存在
接下来,做一个具有相对复杂的附加转换过程但是树枝简单的例子来加深萌新对整个计算思路的理解(当然实际情况不会有那么多词缀同时出现)
条件及词缀如下:(数据说明:不一定存在,只为直观易理解)
基础物理点伤1000
词缀:
1获得额外闪电伤害, 其数值等同于物理伤害的 10%
2获得额外冰霜伤害, 其数值等同于物理伤害的 10%
3获得额外火焰伤害, 其数值等同于物理伤害的 10%
4获得额外混沌伤害, 其数值等同于物理伤害的 10%
5获得额外混沌伤害, 其数值等同于元素(电冰火)伤害的 10%(实际上是分别计算三种伤害附加值之和)
6获得额外混沌伤害, 其数值等同于非混沌(物电冰火)伤害的 10%(实际上是分别计算四种伤害附加值之和)
7 10% 的物理伤害转换为闪电伤害
8 10% 的物理伤害转换为冰霜伤害
9 10% 的物理伤害转换为火焰伤害
10 10% 的物理伤害转换为混沌伤害
11 10% 的冰霜伤害转换为火焰伤害
12 10% 的闪电伤害转换为混沌伤害
13 10% 的冰霜伤害转换为混沌伤害
14 10% 的火焰伤害转换为混沌伤害
1计算以物理伤害为基数附加的词缀:1 2 3 4 6的物理部分 结果为:物1000 电1000*10%=100 冰1000*10%=100 火1000*10%=100 混沌1000*10%*2=200
2计算以物理伤害为基数转换的词缀:7 8 9 10 并且加上第一步转换所得到的电冰火混沌伤获得一个新的数值 结果为:物1000*(1-10%*4)=600 电1000*10%=100+100=200 冰1000*10%=100+100=200 火1000*10%=100+100=200 混沌1000*10%=100+200=300
4计算闪电伤害为基数附加并转换:5和6的闪电附加部分 12 合计:物600 电200*(1-10%)=180 冰200 火200 混沌200*10%*3=60+300=360
5计算冰霜伤害为基数附加并转换:5和6的冰霜附加部分 11 13 合计:物600 电180 冰200*(1-10%*2)=160 火200*(1+10%)=220 混沌360+200*10%*3=420
6计算火焰伤害为基数附加并转换:5和6的火焰附加部分 14 合计:物600 电180 冰160 火220*(1-10%)=198 混沌420+220*10%*3=486
因此,词缀1-14计算得到的伤害结果为:物理600闪电180冰霜160火焰198混沌486 共1624伤害
以上为大致计算思路,欢迎指正,不明白的也很乐意解惑,不常上论坛
最后一次编辑,以后将不再改动:统一的说明一下为什么我要引用大大“先附加再转换”来作为计算最终伤害过程中其中的一个原则,因为此帖所有的讨论和疑问都是从毛裤大大的帖子衍生而来,然后计算错误也是对这个原则的误解,我认为有必要进行纠正,让有误解的萌新伙伴正确理解这个原则然后加以应用。我的计算原则几乎都来自于大大的原贴,相信很多人也都是看各位大大的帖子对游戏机制有了更深的理解,所以我的描述用语也尽量的贴近于大大所用过的,方便于萌新伙伴结合大大的原贴进行理解。
之后有不同说法的,也不要再来强纠正我,都是同样的意思,我也都赞同。我编辑全文也不能把所有别人说过的我赞同的都打个括号去说明是同一个意思的很多种说法,爱抠字眼言行过激的杠精就省省力吧,明眼人都看着,杠抬多了还要言语攻击的您好自为之,我也理解有些现实不如意,就对网络上的陌生人进行泄愤。之后因为这点再来说我一直争先附加再转换和最大基数的,我也不会再回复,因为我从头到尾就没去争论,这两种理论在我这儿也都是成立的,如果非要按以前误解的思路举例去代表大大思路的大概就真的是语文没太学好,理解能力有限了。
现在我还是用以上1-14词缀的例子来进行说明,对于先附加再转换的一个正确理解思路,疑问是源于理解误区,
我相信大多有疑问的小伙伴是因为只看到了结论的先附加再转换,因此会去先计算1-6,然后再计算7-14,至此是错误的根源,也并非大大所要表达的先附加再转换的真正含义,
那么我理解的大大想要表达的先附加再转换就是针对原文4.按原类型伤害的数值去附加额外某类型伤害的(即开头所说的跟“转化”去比较的“附加”),会以转化前的原类型伤害作为基数去计算。和伤害转换类似,依旧可以被原伤害类型的词缀修饰。中附加额外某类型伤害的 应该按照转化前的原类型伤害作为基数去计算这一句的总结,也就是说这一句的表达是为了保证算附加时选用的基数正确,在此同样以1-14的词缀为例去列举出所有需要用到这条原则的情况,为阅读方便,因此,再展示一遍直至目前,游戏中存在的所有附加和转换词缀,若有遗漏的词缀,请补充并注明出处: 1获得额外闪电伤害, 其数值等同于物理伤害的 10%
2获得额外冰霜伤害, 其数值等同于物理伤害的 10%
3获得额外火焰伤害, 其数值等同于物理伤害的 10%
4获得额外混沌伤害, 其数值等同于物理伤害的 10%
5获得额外混沌伤害, 其数值等同于元素(电冰火)伤害的 10%(实际上是分别计算三种伤害附加值之和)
6获得额外混沌伤害, 其数值等同于非混沌(物电冰火)伤害的 10%(实际上是分别计算四种伤害附加值之和)
7 10% 的物理伤害转换为闪电伤害
8 10% 的物理伤害转换为冰霜伤害
9 10% 的物理伤害转换为火焰伤害
10 10% 的物理伤害转换为混沌伤害
11 10% 的冰霜伤害转换为火焰伤害
12 10% 的闪电伤害转换为混沌伤害
13 10% 的冰霜伤害转换为混沌伤害
14 10% 的火焰伤害转换为混沌伤害
我们对于先附加再转换正确的理解应该是如下一些情况时的计算方法,为避免又产生误解,特别说明:第一种情况只存在词缀1 2 3 4 6 7 8 9 10,第二种情况只存在词缀5 6 12,第三种情况只存在词缀5 6 11 13,第四种情况只存在词缀5 6 14,可以看做是四道完全相互独立的计算题,不存在任何相关情况,1-14词缀同时存在时的计算参照上文或者看楼下,两种展现方式并没有优劣之分,是否能明白全凭个人理解能力 第一种,以物理伤害为基数情况下的词缀, 我们要先去计算1 2 3 4 6,然后再计算7 8 9 10 大大表达的先附加再转换是说在此种情况下,你不能先去计算7 8 9 10得到一些伤害值,然后以剩下60%的物理伤害为基数计算1 2 3 4 6 1获得额外闪电伤害, 其数值等同于物理伤害的 10%
2获得额外冰霜伤害, 其数值等同于物理伤害的 10%
3获得额外火焰伤害, 其数值等同于物理伤害的 10%
4获得额外混沌伤害, 其数值等同于物理伤害的 10% 6获得额外混沌伤害, 其数值等同于非混沌(物电冰火)伤害的 10%(物理部分) 7 10% 的物理伤害转换为闪电伤害
8 10% 的物理伤害转换为冰霜伤害
9 10% 的物理伤害转换为火焰伤害
10 10% 的物理伤害转换为混沌伤害 第二种,以闪电伤害为基数情况下的词缀, 先计算5 6,然后计算12,不能先计算12,再以90%的闪电伤害去计算5 6 5获得额外混沌伤害, 其数值等同于元素(电冰火)伤害的 10%(闪电部分)
6获得额外混沌伤害, 其数值等同于非混沌(物电冰火)伤害的 10%(闪电部分) 12 10% 的闪电伤害转换为混沌伤害 第三种,以冰霜伤害为基数情况下的词缀, 先计算5 6,然后计算11 13,不能先计算11 13,再以80%的冰霜伤害去计算5 6 5获得额外混沌伤害, 其数值等同于元素(电冰火)伤害的 10%(冰霜部分)
6获得额外混沌伤害, 其数值等同于非混沌(物电冰火)伤害的 10%(冰霜部分) 11 10% 的冰霜伤害转换为火焰伤害 13 10% 的冰霜伤害转换为混沌伤害 第四种,以火焰伤害为基数情况下的词缀, 先计算5 6,然后计算14,不能先计算14,再以80%的冰霜伤害去计算5 6 5获得额外混沌伤害, 其数值等同于元素(电冰火)伤害的 10%(冰霜部分)
6获得额外混沌伤害, 其数值等同于非混沌(物电冰火)伤害的 10%(冰霜部分) 14 10% 的火焰伤害转换为混沌伤害
至此列举出了所有可能出现的情况,对具体词缀还有疑惑的请先参照上文,还是不明白的再回复此楼。
本帖最后于 2018-6-22 19:55 编辑
|