热度:7707

怀旧服牧师最全宏命令分享

牧师
2019-04-18 18:30:07
进入/取消暗影形态 并切换动作条/script local i,b,f,p;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"wform") then f=1;break;end;end;if f then p=1;else p
进入/取消暗影形态 并切换动作条

/script local i,b,f,p;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"wform") then f=1;break;end;end;if f then p=1;else p=2;end;CastSpellByName("暗影形态");CURRENT_ACTIONBAR_PAGE=p;ChangeActionBarPage();

心灵尖啸 + 取消暗影形态

/施放 心灵尖啸 
/script local i,b,f;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"wform") then CastSpellByName("暗影形态");break;end;end;

能量灌注+心灵专注+护符+技能

/script local c,s,d,e,_=CastSpellByName,SpellStopCasting;c("能量灌注",1);s();c("心灵专注");s();_,d,e=GetInventoryItemCooldown("player",13);if d0 then UseInventoryItem(13);end;s();c("噬灵瘟疫");

自动补韧 心灵之火 防护暗影

/script local n,s,k,j,b,f={"dFor","rFir","iSha"},{"真言术:韧","心灵之火\","防护暗影"};for k=1,3 do f=nil;for j=1,16 do b=UnitBuff("player",j);if b and strfind(b,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;

矮牧 反恐

/script local i,b,f;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"Excor") then f=1;break;end;end;if not f then CastSpellByName("防护恐惧结界\");end;

PK驱散宏

/script local t; if UnitDebuff("player",1,1) then t=1;end; CastSpellByName("驱散魔法",t);

暗影恶魔

#show 暗影恶魔 
/cast 暗影恶魔
/petattack
/petdefensive

大驱散宏

/stopcasting 
/cast 群体驱散

焦点沉默宏

#show 沉默 
/stopcasting
/cast [target=focus,exists] 沉默

痛苦压制宏

/stopcasting 
/cast [modifier:shift,target=focus,exists] 暗言术:灭(等级 1);[help] 痛苦压制; [target=targettarget] 痛苦压制

灭焦点宏

#show 暗言术:灭 
/stopcasting
/cast [target=focus,exists] 暗言术:灭

一键痛和吸血鬼

/castsequence reset=combat
/target 暗言术:痛, 吸血鬼的拥抱

敌对痛友善盾

/cast [button:2, target=player] 真言术:盾; [help] 真言术:盾; 暗言术:痛

敌对心爆友善治疗

/cast [button:2 target=player] 快速治疗; [help] 快速治疗; 心灵震爆

敌对鞭笞友善恢复

/cast [button:2, target=player] 恢复; [help] 恢复; 精神鞭笞

敌对沉默友善治疗

/cast [help] 治疗术; 沉默

束缚亡灵

#showtooltip 束缚亡灵 
#show 束缚亡灵
/stopcasting
/clearfocus [modifier:ctrl][target=focus,noharm][target=focus,dead] /focus [target=focus,noexists] /cast [target=focus,exists] 束缚亡灵

一键上所有buff

/script local n,s,k,j,b,f={"dFor","rFir","iSha"},{"真言术:韧","心灵之火","防护暗影"};for k=1,3 do f=nil;for j=1,16 do b=UnitBuff("player",j);if b and strfind(b,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;