wowowow 发表于 2024-2-6 19:34:14

总是打两发灼烧

if BeeTargetDeBuffTime("强化灼烧")<0
then
      BeeRun("/cast 灼烧")
      BeeUnitCastSpellDelay("灼烧",3,"target")
end
每次都是打2发灼烧,怎么解决这个问题啊


xiaoxinghan 发表于 2024-2-6 20:18:51

加一个延迟0.5s,就可以了

lbabey 发表于 2024-2-6 23:08:25

本帖最后由 lbabey 于 2024-2-6 11:10 PM 编辑

可以看下 我发的术士的 献祭和 灼烧类似
但是灼烧还有个问题是同目标 只能存在一个 不能用BeeTargetDeBuffTime("强化灼烧")<0
会抢灼烧要换 一个函数{:5_247:}

maygo 发表于 2024-2-7 20:16:32

查找所有buff列表 BeeUnitBuff(“强化灼烧”,"target",2,2)
查找指定buff 目标是对象 所有人的buff属于有害的buff
页: [1]
查看完整版本: 总是打两发灼烧