主题 : FS必看的帖子~
级别: 模拟专家
UID: 143488
精华: 0
发帖: 200
威望: 0 星
金钱: 3054 浮游币
贡献值: 0 点
好评度: 542 点
人气: 0 点
在线时间: 99(时)
注册时间: 2006-09-23
最后登录: 2023-03-13
楼主  发表于: 2007-04-21 16:50

FS必看的帖子~

转自NGA http://bbs.ngacn.com/read.php?tid=770623&fpage=1
点燃的伤害与维持(附:多火法的协作输出)

相关数据主要来自combatlog中的记录,关于combatlog的数据是否可信,必然会出现网络延迟的问题。
我们可以这样考虑,虽然客户端的事件,无法确保是和服务器端同步,但是客户端的2个事件之间的时间差,却可以认为是和服务器端2个事件的时间差是一样的。
然后就是,服务器端的问题我们无法接触,我们能改变的就是客户端的事件,因而,如果我说点燃Debuff的持续时间在3-4秒变动,那么我说的是客户端的事情,我完全不否认在服务器端,点燃可能是非常准确地持续4秒,但是对于我们有效的结果来说,点燃Debuff依然会有只持续3秒就消失的情况,而我们需要处理这种情况。

一、点燃的伤害
1、单层点燃的伤害
点燃每波的伤害,是造成致命一击伤害的火焰魔法的实际伤害的20%,也就是按以下公式计算:
公式1:点燃每波的基础伤害=Max[(火焰魔法致命一击的伤害-被抵抗掉的伤害-被吸收的伤害)*20%,1]
可以看下面这个例子:
例子1

11/13 19:16:00.394 你的灼烧被牧师吸收了。
11/13 19:16:01.696 你从元素大师获得了45点法力值。
11/13 19:16:01.906 牧师受到了点燃效果的影响。
11/13 19:16:03.308 你的点燃被牧师吸收了。
11/13 19:16:05.291 你的点燃被牧师吸收了。
11/13 19:16:05.932 点燃效果从牧师身上消失。
11/13 19:16:11.971 虚弱灵魂效果从牧师身上消失。
11/13 19:16:14.564 你的灼烧击中牧师造成515点火焰伤害。(181点被吸收)


我当时装备657火伤,牧师身上有5层痛苦诅咒,所以我的灼烧致命一击伤害在983-1066,牧师有740的治疗效果,加了3点“强化真言术:盾”天赋,所以她的盾能吸收1168点伤害。
从最后一条记录来看,我的灼烧加上点燃,总共造成的伤害为1168-181=987。
我的灼烧造成了985点直接伤害,2波点燃DOT共造成2点伤害。
2、多层点燃的伤害
公式2:多层点燃每波的基础伤害=(第1个火焰魔法致命一击伤害+第2个火焰魔法致命一击伤害+…第n个火焰魔法致命一击伤害)*20%(n≤5)
也就是说,点燃5层之后,以后的致命一击,只是刷新点燃的持续时间,而并不能改变点燃的伤害。

二、点燃伤害受到的二次加成和二次减免
1、点燃的二次加成
如果受攻击目标身上有元素诅咒、痛苦诅咒之类的增加火焰魔法伤害的Debuff,那么点燃的伤害,将在基础伤害上再次享受加成,也就是按照以下公式计算:
公式3:点燃的伤害=点燃的基础伤害*提高火焰魔法伤害效果的加成
例子2

11/10 20:57:07.875 法师1的灼烧致命一击对洛欧塞布造成 917点火焰伤害。
11/10 20:57:08.218 洛欧塞布受到了痛苦诅咒效果的影响(3)。
11/10 20:57:08.234 法师2的灼烧击中洛欧塞布造成659点火焰伤害。
11/10 20:57:08.734 洛欧塞布受到了痛苦诅咒效果的影响(4)。
11/10 20:57:09.062 洛欧塞布受到了点燃效果的影响。
11/10 20:57:09.828 法师1的灼烧击中洛欧塞布造成682点火焰伤害。
11/10 20:57:10.234 洛欧塞布受到了痛苦诅咒效果的影响(5)。
11/10 20:57:10.625 法师1的点燃使洛欧塞布受到了211点火焰伤害。
11/10 20:57:12.593 法师1的点燃使洛欧塞布受到了211点火焰伤害。
11/10 20:57:12.750 点燃效果从洛欧塞布身上消失。



根据公式1,点燃每波的基础伤害=917*20%=183.4
根据公式3,点燃每波的伤害=183.4*115%=210.91

例子3:
牧师身上有5层痛苦诅咒

11/13 19:16:34.192 你的灼烧致命一击对牧师造成489点火焰伤害。(505点被吸收)
11/13 19:16:34.623 真言术:盾效果从牧师身上消失。
11/13 19:16:35.284 牧师受到了点燃效果的影响。
11/13 19:16:35.394 你从元素大师获得了45点法力值。
11/13 19:16:36.586 牧师获得368点生命值(牧师的恢复)。
11/13 19:16:37.017 你的点燃使牧师受到了110点火焰伤害。
11/13 19:16:39.029 你的点燃使牧师受到了111点火焰伤害。
11/13 19:16:39.400 点燃效果从牧师身上消失



点燃每波的伤害=489*20%*115%=112.47
有2点火焰伤害莫名其妙丢失了。(我暂时找不到原因)

这里之所以说点燃受到元素诅咒、痛苦诅咒的2次加成,是因为点燃的伤害,本身由火焰魔法致命一击后的直接伤害决定,这个直接伤害已经受到一次加成,而致命一击后产生的点燃效果,再受到一次加成。也就是说,非致命火球,只受到元素诅咒10%的伤害加成,而致命火球,受到元素诅咒高于10%的伤害加成。
Raid中,Boss身上一般时刻保持着元素诅咒和痛苦诅咒效果,因而,火焰魔法致命一击的伤害,不是普遍认为的那样是普通攻击的210,而是225.9%。

例子5:塔迪乌斯

11/14 23:17:47.790 法师1的灼烧致命一击对塔迪乌斯造成3257点火焰伤害。
11/14 23:17:48.561 塔迪乌斯受到了点燃效果的影响。
11/14 23:17:50.654 法师2的灼烧致命一击对塔迪乌斯造成2650点火焰伤害。
11/14 23:17:51.996 塔迪乌斯受到了点燃效果的影响(2)。
11/14 23:17:52.677 法师1的点燃使塔迪乌斯受到了3886点火焰伤害。
11/14 23:17:54.189 法师1的点燃使塔迪乌斯受到了3885点火焰伤害。
11/14 23:17:54.329 点燃效果从塔迪乌斯身上消失。



在这个例子中,我们可以看到塔迪乌斯的同极能量补充效果对点燃的2次加成。
当时法师1有16层同极能量补充Debuff,Boss身上有元素诅咒和5层痛苦诅咒。
点燃伤害=(3257+2650)*110%*115%*260%*20%=3885.6
(战斗记录中其实没有16层Debuff的记录,16这个数字是知道结果和计算公式后逆推出来的。)
由于点燃受到同极能量补充的2次加成,所以我们在战斗中看到20000一跳的点燃就没有必要感到奇怪了,甚至40000一跳的点燃,对于这个Boss来说也属正常。
这里我们可以看到塔迪乌斯这个Boss的特殊性,在帕奇维克战斗中,就算一直保持5层点燃,那么在最后的统计数据中,火系的直接伤害总是比点燃的DOT伤害高(指的是所有法师的总伤害),而对于这个Boss,点燃DOT完全可能比直接伤害高。

2、点燃受到抗性的二次伤害减免
同点燃受到元素诅咒、痛苦诅咒的二次加成,点燃也会受到抗性的二次伤害减免:抗性使得直接致命一击伤害降低,同时,点燃本身还会受到抗性的第二次削减。
所以,如果面对高火抗Boss,那么火系的致命一击伤害,是低于210%的。

三、点燃的维持和消失
1、点燃Debuff的出现
当一个火焰魔法致命一击造成伤害,1秒后,目标身上产生点燃Debuff,并且出现一条“(.+)受到了点燃效果的影响(#)。”的战斗记录。点燃Debuff产生1秒后,点燃Debuff造成第一波伤害。
这个1秒并非延迟,因为从战斗记录中还可以发现另一个规律,就是如果在0.5秒内,受到n(n≤5)个火焰魔法的致命一击伤害,那么受到点燃效果的战斗记录,将直接以“(.+)受到了点燃效果的影响(n)”的方式出现,而不是每受到一次致命一击伤害就出现一次点燃叠加信息。
2、点燃在叠加到5层之前的维持
在点燃叠加到5层之前,点燃Debuff的持续时间为4秒。也就是说,致命一击伤害后4秒,点燃造成第二波伤害,但是点燃Debuff将继续维持1秒。如果没有新的点燃Debuff的产生,那么点燃Debuff将会在致命一击伤害后5秒消失,可以参看例子2。以上的结论并不改变一个常识:要想维持点燃,必须在任意4秒内都有1次火焰魔法造成致命一击伤害。
如果在Debuff没有消失时候,致命一击伤害产生了新的点燃Debuff,那么点燃Debuff的持续时间刷新为4秒。也就是说,在5层和5层以前,点燃消失的时间是最后一个致命一击造成伤害后5秒。
3、点燃在叠加到5层之后的维持
在点燃叠加到5层之后,Debuff持续时间的刷新计算方式似乎有了改变,作为对现象的解释,主要有2点:a、点燃的Debuff依然要在火焰魔法造成致命一击伤害后1秒产生,也就是说,点燃Debuff还在,而且造成了致命一击伤害,依然可能使得点燃消失。b、5层点燃在最后一个致命一击魔法4秒(而不象前面那样是5秒)后消失。
根据以上两点得出的结论就是,当点燃叠加到5层之后,必须保证在任意3秒内都有一个致命一击伤害,才能使得点燃Debuff维持下去。

例子4

11/10 20:57:54.534 法师a的火球术致命一击对洛欧塞布造成2577点火焰伤害。
11/10 20:57:54.671 法师b的点燃使洛欧塞布受到了2048点火焰伤害。
11/10 20:57:56.609 法师b的点燃使洛欧塞布受到了1025点火焰伤害。(1024点被抵抗)
11/10 20:57:57.687 法师b的火球术致命一击对洛欧塞布造成1986点火焰伤害。
11/10 20:57:58.625 法师a的火球术致命一击对洛欧塞布造成2497点火焰伤害。
11/10 20:57:58.640 法师b的点燃使洛欧塞布受到了2049点火焰伤害。
11/10 20:58:00.703 法师b的点燃使洛欧塞布受到了2048点火焰伤害。
11/10 20:58:02.140 法师a的火球术致命一击对洛欧塞布造成2675点火焰伤害。
11/10 20:58:02.750 法师b的点燃使洛欧塞布受到了2048点火焰伤害。
11/10 20:58:02.859 点燃效果从洛欧塞布身上消失。
11/10 20:58:03.171 洛欧塞布受到了点燃效果的影响。



这里法师b最后的一个火球致命一击伤害,虽然在最后一波点燃伤害之前产生,但是点燃依然消失了。然后在1秒后,重新产生一个一层的点燃Debuff。在这个例子中,我们同时也能看到,5层点燃后的致命一击,并不能改变点燃的伤害。

附:多火法的协作输出
火系输出,不同于冰系的一个重要原因就是点燃的以上特性,通过点燃的叠加,刷新点燃的持续时间而使得前一个致命一击火焰魔法的额外收益进一步增加。
其实这样的讨论,考虑的只是一个极限可能的问题,在游戏中可以利用的,Naxxramas中也只有帕奇维克一个Boss,TAQ中倒是有更多的Boss可以应用,例如奥罗、克苏恩等。
这里就以帕奇维克为例,而且设定一个标准法师:火伤900,装备命中6%,致命10%(各种药品之后,T2、T2.5混合装备达到这个效果并不难)。天赋中加满了元素专注、点燃、烧尽、火焰重击、火焰强化。并且设定因为网络延迟和手速造成的施法延迟为0.3秒。
以上天赋和装备,设Boss身上有元素诅咒和5层痛苦诅咒,那么灼烧的平均伤害为896,致命一击率为20%。

我们计算一下,如果有5个这样的法师,而且全部使用灼烧攻击,那么平均每3秒内有3*5/1.8=8.33个灼烧在攻击Boss,在以上天赋的情况下,灼烧的致命一击概率为30%,那么3秒内至少有一个致命一击灼烧的概率为1-(1-20%)^8.33=84%。
以战斗时间400秒来计算,就是有336秒Boss身上保持着5层点燃,也就是168波。
那么点燃的伤害为896*150%*20%*110%*115%*5*168=285627
直接伤害为:896 *((400*5)/1.8)*(95%-20%)+896 *((400*5)/1.8) *(150%*20%)=1045333
总伤害为:1330960
总耗蓝=(400*5/1.8)*150-(400*5/1.8)*150*20%*30%=156667
每人的DPS=665,DPM=8.50
作为对照,相同装备情况下,28奥23冰天赋且有人加深冬之寒的冰箭DPS=641.7,DPM=7.29
以上的计算,不考虑奥术专注和奥术冥想。

增加1暴击:
3秒内的致命一击率=86%
DOT=896*150%*20%*110%*115%*5*172=292428
896 *((400*5)/1.8)*(95%-21%)+896 *((400*5)/1.8) *(150%*21%)=1050311
总伤害=1342739
如果致命一击率不变,要达到相同的伤害,那么灼烧的普通伤害为=904,需要910点火伤,也就是说,1点致命相当于10点魔伤。

作为对照,在上述的魔伤和致命情况下,对于冰箭,1点致命相当于13点魔伤。

以前经常讨论对于火法,是否致命更加重要。当然,这种重要性是相对而言的,要么相对于暴雪制定的各属性的StatMod,要么相对于冰系而言。而在上面的计算中,致命对于灼烧的,并没有体现出格外的重要性。
之所以会认为致命一击对于火法在副本输出的作用很大,是考虑到两点:1、火系的致命一击伤害加成比例高于冰系,2、有利于点燃的叠加。
但是换一个角度来看的话,把直接伤害和点燃的DOT伤害分开计算,那么火系的致命一击伤害只有150%,而点燃的DOT伤害,对于多火法,是协同作用的后果,在多火法的情况下,相当于有一个很高的致命一击率,例如上面的3秒内致命一击率84%,在这么高的致命一击情况下,致命一击的边际收益已经很小。当然,提高个人的致命一击率,更有可能抢到点燃的伤害,从而在伤害统计插件的数据上比较好看,但是对于团队输出,确实效果不是很大。
从以上的计算中也可以看出,致命一击的收益,受到几个因素的影响:1、3(或者4,前5层点燃的叠加)秒内的受到攻击频率,2、火法的数量,3、火法的平均致命一击情况。

5火法都用灼烧是不合算的,因为有致命一击的溢出。推测多火法情况下,最合理的输出,应该是部分人使用火球,部分人使用灼烧。一方面保证5层点燃有较高的概率维持,另一方面使得点燃的DPS和直接伤害的DPS都得到提升。而且,通过灼烧法师和火球法师的轮换,在用蓝策略上也更加合理。
[ 此贴被冬之协奏曲在2007-04-24 11:16重新编辑 ]
我是一代渔夫——冬之协奏曲
级别: 模拟菜鸟
UID: 142737
精华: 0
发帖: 102
威望: 0 星
金钱: 2847 浮游币
贡献值: 0 点
好评度: 270 点
人气: 0 点
在线时间: 23(时)
注册时间: 2006-09-18
最后登录: 2007-05-18
沙发  发表于: 2007-05-09 11:10

咱家灌水!咱家不理那么多!