local buff = BeeUnitBuffList("player")
local zy = "昏迷,肾击,震荡射击,陷地,制裁之锤,深度冻结,突袭,暗影之怒,冲击波,胁迫,挤压,战争践踏,火焰冲撞,震荡波,震荡猛击,疲劳诅咒,冰冻陷阱,冰霜陷阱,冰霜新星,地缚术,断筋,蛛网,残废术,寒冰屏障,减速"
if BeeStringFind(zy,buff) and BeeUnitHealth("target","%")<50 and GetItemCooldown(55043)==00 then
BeeRun("/run UseItemByName('55043')");
return;
end
if UnitAura("player","妖术") and IsEquippedItem("部落徽记") then --检测是否中妖术,是否佩戴部落徽记
local start, _, _, _ = GetItemCooldown("部落徽记") --检测CD
if start==0 then
RunMacroText("/use 部落徽记") -- 施放
end
end