|
|
我之所以在楼上把受伤转伤放到击中判定阶段,而不是放到后续的实际受伤减免计算阶段,是因为有其他类似实例存在的:
当你用上狼王链,受到击中冰伤的100%转火。
那么你被冰图腾boss等冰技能击中伤害的boss打了,会可能被点燃,而不会被冰缓了。这是实测就如此的。
而点燃冰缓这些异常伤害的判定,我们都知道,是在击中时进行判定的。
所以说受伤转伤这一步应该也是在击中阶段进行判定的。如果是击中阶段没去判定受冰转火,那击中阶段判定的点燃是怎么出来的?
先后顺序应该为:
1.判定是否击中——因是法术,必中,判定结果为已击中;
2.判定是否暴击——这次就假设是暴击了,因为我不知道这boss到底有没有元素异常状态触发几率......
3.判定是否转伤,第一步是判断输出者的输出转化,第二步判断承受者的受伤转化——判定结果为冰图腾boss输出了冰伤,但你自身的狼王链把它全转火了;
(2和3谁前谁后我不知道,但我估计是暴击在前,这涉及到暴击后的命中二次判定的问题)
4.异常状态判定——因“2”判定是暴击,所以触发元素异常状态,根据现有元素伤害都是火伤,触发点燃(这一步判定是否触发元素异常状态,只是判定其触发的必要不充分条件,而其实际是否能出来,还需要后续的“6”判定是否门槛达标,也就是另一条必要不充分条件了);
5.实际伤害加身,开始计算自身减免——实际受到冰伤经减免后是0点伤害,实际受到火伤经减免后是xx点伤害;
6.异常状态门槛判定——因是点燃,没有门槛(我故意选点燃的,如果选的是感电、冰冻的判定,这里还要根据实际所受的该类型伤害去判断是不是达到门槛了,达不到门槛,则取消其存在)。
本帖最后于 2019-1-21 10:01 编辑
|
|