|
--插入技能
if BeeCastSpellFast() then return;end
--保命
if IsEquippableItem("极效治疗石") and BeeUnitHealth("player","%")<55 and GetItemCooldown("极效治疗石")==0 then
BeeRun("/cast 极效治疗石");
return;
end
if BeeUnitMana("player","%")<20 and BeeUnitHealth("player","%")>20 then
BeeRun("/cast 生命分流");
return;
end
--自动补BUFF部分
if BeePlayerBuffTime("邪甲术")<1 and BeeUnitMana("player","%",0)>0 then
BeeRun("/cast 邪甲术")
end
--瞬发暗影箭
if BeePlayerBuffTime("暗影冥想")>0
then
BeeRun("/cast 暗影箭")
end
if UnitExists("target")==1 and not UnitIsDeadOrGhost("target") and BeeTargetDeBuffTime("腐蚀术")<1
then
BeeRun("/cast 腐蚀术")
end
--输出
if BeeTargetDeBuffTime("腐蚀术")>=1 and BeeSpellCoolDown("鬼影缠身")==0
then
BeeRun("/cast 鬼影缠身")
end
if BeeTargetDeBuffTime("鬼影缠身")>=1 and BeeTargetDeBuffTime("痛苦无常")<4
then
BeeRun("/cast 痛苦无常")
end
if BeeTargetDeBuffTime("鬼影缠身")>=1 and BeeTargetDeBuffTime("痛苦无常")>=4 and BeeTargetDeBuffTime("痛苦诅咒")<6
then
BeeRun("/cast 痛苦诅咒")
end
if BeeTargetDeBuffTime("鬼影缠身")>=1 and BeeTargetDeBuffTime("痛苦无常")>=4 and BeeTargetDeBuffTime("痛苦诅咒")>=6 and BeeUnitHealth("target","%")>25
then
BeeRun("/cast 暗影箭")
end
if BeeTargetDeBuffTime("鬼影缠身")>=1 and BeeTargetDeBuffTime("痛苦无常")>=4 and BeeTargetDeBuffTime("痛苦诅咒")>=6 and BeeUnitHealth("target","%")<=25 and BeeTargetDeBuffTime("吸取灵魂")<=8
then
BeeRun("/cast 吸取灵魂")
end
|
|