1.一鍵輸出宏
/script local n,s,k,j,d,f={"Abomi","Sarge","Immol"},{"腐蝕術\","痛苦詛咒\","獻祭"};
for k=1,3 do f=nil;for j=1,16 do d=UnitDebuff("target",j);
if d and strfind(d,n[k]) then f=1;break;end;end;
if not f then CastSpellByName(s[k]);break;end;end;
2.風箏輸出宏
/script local n,s,k,j,d,f={"Abomi","Requi","Sarge"},{"腐蝕術\","生命虹吸\","痛苦詛咒\"};
for k=1,3 do f=nil;for j=1,16 do d=UnitDebuff("target",j);
if d and strfind(d,n[k]) then f=1;break;end;end;
if not f then CastSpellByName(s[k]);break;end;end;