血魔的大招是怎么回事啊?怎么计算伤害的啊?

血魔的大招割裂的技能描述很含糊:造成距离X%的伤害,这点只能说明你中了这招后最好不要跑,否则将会越来越疼,而且跑得越快血掉得越快。其实,这个大招因为牵涉到比较复杂的运算,所以技能描述很是简单。真正的割裂是这样的:它给予你开始的那点即时伤害,这个伤害攻击类别为英雄,伤害类别为魔法,而造成的伤害和你所学的割裂技能等级有关。1级时造成50+100*LEVEL伤害,此时LEVEL为1,因此总伤害为150,依此类推,3级时造成伤害50+100*3=350的即时伤害。 接下来说一下割裂的判定伤害方法。首先3级割裂的持续时间为9秒,在这个9秒内,它将在每0.25秒检查一次BUFF,即割裂的魔法效果,如果在这0.25秒内,目标的位置,即POSITION发生了改变,那么它将使触发单位(即血魔)对这个BUFF单位(即中大招的单位)造成DISTANCE*60%的伤害,那么因为是0.25秒检查BUFF一次,1秒内就检查4次,而9秒共要检查36次,也就是说你9秒内如果一直不停地在移动,总共要对你造成36次的伤害,你每次移动的距离和你的移动速度有关,速度越快,这个DISTANC的值就越大,那么造成的伤害也就越大,这个就是为什么割裂作用是跑得越快越疼的原因。还有一点是照上面说法,只要中了割裂后原位置(即POSITION1)和新位置(即POSITION2)的距离只要越大,那么伤害就会越多,所以有人想如果中了血魔大招后立刻回城或者闪烁或者跳刀,这个伤害是否会瞬间变得极高从而造成极大伤害甚至一下毙命呢?这点其实在技能制作过程中都已经想好了,即上面的那个DISTANCE*60%这个值如果超过了200,那么将设定这个值为0,即不造成任何伤害。而按照血魔大招的设定,1级时造成距离20%的伤害,那么1级时如果你一下跳到1000距离,那么伤害就是1000*20%=200,这是满值伤害,也就是说你只可能在1级血魔大招时受到这种大伤害,到了3级就是1000*60%=600,这个值将会变成0。而1级时你只要跳出1000距离,这个伤害将会被忽略,所以中了1级大招后,一定要看仔细你究竟能跳多远,否则没跳出1000距离白白受到伤害可不是好玩的,希望对你有帮助
  割裂的技能描述很含糊:造成距离X%的伤害,这点只能说明你中了这招后最好不要跑,否则将会越来越疼,而且跑得越快血掉得越快。其实,这个大招因为牵涉到比较复杂的运算,所以技能描述很是简单。  真正的割裂是这样的:它给予你开始的那点即时伤害,这个伤害攻击类别为英雄,伤害类别为魔法,而造成的伤害和你所学的割裂技能等级有关。1级时造成50+100*LEVEL伤害,此时LEVEL为1,因此总伤害为150,依此类推,3级时造成伤害50+100*3=350的即时伤害。  上面所说的是一开始的即时伤害,当然想要杀人,仅靠那点即时伤害是不够的,这就是为什么还有后面的造成距离X%伤害的原因。  接下来说一下割裂的判定伤害方法。首先3级割裂的持续时间为9秒,在这个9秒内,它将在每0.25秒检查一次BUFF,即割裂的魔法效果,如果在这0.25秒内,目标的位置,即POSITION发生了改变,那么它将使触发单位(即血魔)对这个BUFF单位(即中大招的单位)造成DISTANCE*60%的伤害,那么因为是0.25秒检查BUFF一次,1秒内就检查4次,而9秒共要检查36次,也就是说你9秒内如果一直不停地在移动,总共要对你造成36次的伤害,你每次移动的距离和你的移动速度有关,速度越快,这个DISTANC的值就越大,那么造成的伤害也就越大,这个就是为什么割裂作用是跑得越快越疼的原因。  还有一点是照上面说法,只要中了割裂后原位置(即POSITION1)和新位置(即POSITION2)的距离只要越大,那么伤害就会越多,所以有人想如果中了血魔大招后立刻回城或者闪烁或者跳刀,这个伤害是否会瞬间变得极高从而造成极大伤害甚至一下毙命呢?这点其实在技能制作过程中都已经想好了,即上面的那个DISTANCE*60%这个值如果超过了200,那么将设定这个值为0,即不造成任何伤害。而按照血魔大招的设定,1级时造成距离20%的伤害,那么1级时如果你一下跳到1000距离,那么伤害就是1000*20%=200,这是满值伤害,也就是说你只可能在1级血魔大招时受到这种大伤害,到了3级就是1000*60%=600,这个值将会变成0。而1级时你只要跳出1000距离,这个伤害将会被忽略,所以中了1级大招后,一定要看仔细你究竟能跳多远,否则没跳出1000距离白白受到伤害可不是好玩的
文章标签:

本文链接:https://www.u1e.cn/baike/a/3dca9315ff5dfc47b2db3117 [复制]

猜你喜欢

歇后语大全

还没有人回应过