|
原来我设置了变量X=触发单位,变量Y=技能释放目标
才发现自己犯错了,如果这个持续治疗的技能释放到新目标身上后,原来的目标身上的效果立即就没了
请问,我该怎么修改,在此先谢过
[trigger]
daoyan1
事件
单位 - 任意单位 发动技能效果
条件
(施放技能) 等于 愈合祷言
动作
计时器 - 开启 jishiqi1 ,计时方式: 一次性 时间设置: 18.00 秒
设置 jiansheng = (触发单位)
设置 jiansheng_mubiao = (技能施放目标)
触发器 - 开启 daoyan1 eff <预设>
触发器 - 开启 daoyan2 eff <预设>
daoyan1 eff
事件
时间 - 每 3.00 秒触发事件
条件
(jiansheng_mubiao 拥有 生命恢复) 等于 TRUE
动作
单位 - 设置 jiansheng_mubiao 的生命值为 (((生命值 对于 jiansheng_mubiao) + (((转换 (jiansheng_mubiao 的智力值(包括 加成)) 为实数) x 0.65) + (65.00 + ((转换 (愈合祷言 的等级对 jiansheng_mubiao) 为实数) x 45.00)))) + 1.00)
漂浮文字 - 创建漂浮文字:(转换 (((转换 ((转换 (jiansheng 的智力值(包括 加成)) 为实数) x 0.65) 为整数) + (65 + ((jiansheng 的 愈合祷言 技能等级) x 45))) + 1) 为字符串) 在 jiansheng_mubiao 头顶Z轴偏移 0.00 处,字体大小: 12.00 ,颜色值:(100.00%, 95.00%, 43.00%) ,透明度: 20.00%
漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
漂浮文字 - 设置 (最后创建的漂浮文字) 的生命周期为 2.50 秒
漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 (随机实数,最小值: 30.00 最大值: 50.00) ,方向为 65.00 度
daoyan2 eff
事件
时间 - jishiqi1 到期
条件
动作
触发器 - 关闭 daoyan1 eff <预设>
触发器 - 关闭 daoyan2 eff <预设>
[/trigger] |
|