/script local c,t=UnitClass("target"),UnitPowerType("target") if UnitIsPlayer("target") then if not buffed("疲劳诅咒","target") then CastSpellByName("疲劳诅咒") else if c=="圣骑士" or c=="德鲁伊" then if not buffed("暗影诅咒","target") then CastSpellByName("暗影诅咒") else if then if not buffed("痛苦诅咒","target") then CastSpellByName("痛苦诅咒") end