适用于魔兽世界60级版本,(由于各等级版本技能有所偏差,如果怀旧服无法正常使用,请核对自己当前版本在选择使用本宏)
灼烧5层火球
/script local c,i,d,n,f=CastSpellByName;for i=1,16 do d,n=UnitDebuff("target",i);if d and strfind(d,"SoulB") then f=1;break;end;end;if f and n==5 then c("火球术");else c("灼烧");end;
注意:粘贴到记事本中可能导致分行丢失,请尽量直接复制到游戏内宏命令处