经过本人测试,PH论坛的missiles文件引导对於nextdelay的解释有欠妥之处。
nextdelay的作用是将一个持续作用的missile连续发出伤害的有效性进行了时间限定,换言之,并不是如PH论坛的missiles文件引导中所述,使被攻击者在这个delay当中对所有missile无效,而是仅仅限定了本missile的下1次进行伤害的时间间隔。
比如说火墙,在进行了一次有效伤害后,它将在4桢时间内无效,但与此同时,在这4桢间隔内,其他的火墙的伤害是有效的。这也解释了为何在同一点叠加多个火墙会产生更高的伤害力。
本人所作的测试如下:(若有不妥之处请指出)
用FOH技能为范本,将所用的missile增加一个holy bolt的碰撞函数,以及修改相应boolean类字段,这样经过测试后,能够证明此missile可以给一个友军加血,也可以伤害怪物,换言之,能够与这2类目标发生碰撞。接著给这个missile增加一个非常大的nextdelay,比如2500桢,经过测试,它不能使己方在100秒之久的时间内不受敌人的missile伤害(找一些远程怪物测试),也不能使怪物在受到第1下攻击后100秒内对missile免疫。
nextdelay的作用是将一个持续作用的missile连续发出伤害的有效性进行了时间限定,换言之,并不是如PH论坛的missiles文件引导中所述,使被攻击者在这个delay当中对所有missile无效,而是仅仅限定了本missile的下1次进行伤害的时间间隔。
比如说火墙,在进行了一次有效伤害后,它将在4桢时间内无效,但与此同时,在这4桢间隔内,其他的火墙的伤害是有效的。这也解释了为何在同一点叠加多个火墙会产生更高的伤害力。
本人所作的测试如下:(若有不妥之处请指出)
用FOH技能为范本,将所用的missile增加一个holy bolt的碰撞函数,以及修改相应boolean类字段,这样经过测试后,能够证明此missile可以给一个友军加血,也可以伤害怪物,换言之,能够与这2类目标发生碰撞。接著给这个missile增加一个非常大的nextdelay,比如2500桢,经过测试,它不能使己方在100秒之久的时间内不受敌人的missile伤害(找一些远程怪物测试),也不能使怪物在受到第1下攻击后100秒内对missile免疫。