总算开完会了可以摸鱼了~
我有印象,之前就是你那帖子让我得知我老帖描述容易引起误会,所以特意去修改了说法的。
我那原话针对的不是多重转化而是就一个转化而言的,完整句子应该这样能避免一下歧义:“要进行转化时,先看看有没有相应的比例附加存在,有的话要优先比例附加,比如A转B,那么转之前先看看有没有按A为基数比例附加某伤害,有的话先进行这种比例附加,完事后再进行A转B”,这样就解释清楚了。
至于多重转化,在本帖里进行了细致讨论,说明了按顺序怎么看的问题。本帖的发起原因倒不是你那帖子,而是你那帖子当中有一个人用例子的回复,引起我一个朋友的混乱,他跟我说起这个,我给他解释很多,这才粘贴下来整理成帖的。
你所提到的,从人的角度去以“最大基数”的计算方式,更简便,这点我在7楼也有提及,的确是这样的:
从人脑的角度去考虑,我们只要结果对就哦了,因此这就是个乘法分布律的问题而已。 我们不按实际情况,不按比例附加能多次计算,每次算在每一层转化当中,而是最终全转化后,去算附加,这时候算总账还要扒一下历史转化记录, 也就是——取比例附加所要用的基数,去取每个伤害类型节点的峰值阶段即可。(跟你所说的“最大基数”不谋而合了) 也就是要按“元素伤害的x%附加混沌伤害”?那火最多时是多少?冰最多时是多少?电呢?这样分别找其最高峰的时刻去乘以x%即可, 根本不用考虑“有没有转成冰的啊”、“有没有附加成冰的啊”、“在冰转走之前我一定要算完冰的附加啊”这些细节了。 这样子在我们人脑逻辑里,计算是更清晰更明朗的。
不过计算机里的计算方式就仍然是按原步骤一步步做的,你举的这复杂例子的计算步骤我下文附上。
本帖最后于 2018-11-7 12:50 编辑
|