死亡通牒之杖任务 (Ultimatum Staff Task)

3.2版本后,此(同步)任务被添加。

死亡通牒之杖生效后,会触发该同步任务。

“触发该任务的玩家”在后续描述中简称为“玩家”,“被死亡通牒之杖的法术命中的生物”在后续描述中简称为“目标”。

任务进程

一次性效果

在持续性效果开始执行前,会执行以下一次性效果:

  • 记录触发时的游戏刻,

  • 记录玩家与目标的当前位置与剩余生命值,

  • 将玩家和目标的移动速度设为0,

  • 移除玩家和目标的生命恢复效果,

  • 给予玩家和目标10.5秒缓慢100级、10.5秒虚弱50级、10.5秒抗性提升V、25.5秒夜视I、10.5秒失明I、10.5秒飘浮-1级,这些药水效果的粒子会被隐藏。

注意:将目标传送至玩家视线方向前4个方块,且让其视线指向玩家,是死亡通牒之杖发射的法术命中实体时触发的效果,在此任务之前触发。

持续性效果

一次性效果执行完成后,开始执行持续性效果:

在效果执行时,如果玩家/目标不存在,或玩家/目标离开先前记录的位置,则解除效果,并结束任务

  • 任务持续时间 = 当前时间 - 触发时间;生命值系数 = 1 - 任务持续时间 / 200;

  • 目标预设生命值 = 触发时目标剩余生命值 * 生命值系数

  • 玩家预设生命值 = 触发时玩家剩余生命值 * 生命值系数

时间单位为游戏刻,当前时间每游戏刻增加1,即生命值系数随着游戏运行而减小。当任务持续时间到达200时(即任务持续到第10秒时),生命值系数到达0。


持续性效果的周期数 = 任务持续时间(奇偶性也相同)。当生命值系数到达0时,任务持续时间为200,该周期为偶数,所以玩家会在目标之前死亡(在目标死亡前1 tick)。

  • 执行持续性效果的奇数个周期时:

    如果目标生命值 = 0,则解除效果,并结束任务

    如果目标预设生命值 ≤ 0,则对目标造成以玩家为来源的魔法伤害,使其死亡(伤害值 = 目标当前生命值),同时将其移动速度设为0,并解除效果。(因为伤害来源是玩家,所以目标死亡会掉落稀有掉落物)

    如果目标预设生命值 > 0,则将目标生命值设为:目标预设生命值


  • 执行持续性效果的偶数个周期时:

    如果玩家预设生命值 ≤ 0,则对玩家造成自我伤害性的伤害,使其死亡(伤害值 = 玩家当前生命值),并解除效果。(因为伤害类型是自我伤害,所以玩家因此死亡时会提示:“%1$s死于后坐力”)

    如果玩家预设生命值 > 0,则将玩家生命值设为:玩家预设生命值

注意:当玩家死亡时,任务不会结束,下一个周期会对目标造成伤害,使其死亡,此时才结束任务(解除效果 ≠ 结束任务,事实上解除效果后只是移除状态效果,而任务还会进行,所以玩家死亡后目标也会死亡)。

其它效果

当解除效果时:

短评加载中..