水盾检测宏
#Showtooltip 治疗链
/run local n,i,j;j=0;for i=1,16 do n=UnitBuff("player", i);if n=="水之护盾" then j=1 end;end;if j==0 then SendChatMessage("水之护盾丢失!","whisper",nil,UnitName("player")); end;
/cast 治疗链刷治疗链的时候会自动检查水盾的状态,如果水盾丢失则会密自己一句:“水之护盾丢失!”。电盾检测宏
#Showtooltip
/startattack
/run local n,i,j;j=0;for i=1,16 do n=UnitBuff("player", i);if n=="闪电之盾" then j=1 end;end;if j<1 then print("闪电之盾丢失!");end;
/castsequence reset=combat 风暴打击,大地震击,熔岩猛击,大地震击,风暴打击,熔岩猛击,大地震击,熔岩猛击,熔岩图腾类似于水盾宏,在一键输出的同时自动检查电盾的状态,如果电盾丢失则会在聊天窗打出一行白字:“闪电之盾丢失!”。焦点地盾宏
#showtooltip 大地之盾
/cast [mod:alt,target=focus,exists] 大地之盾;[exists]大地之盾
/focus [nomod]当前无目标时,按下alt点宏是为焦点补地盾,直接点宏是清除焦点。当前有目标时为当前目标补地盾并设该目标为焦点。 地盾检测宏
#showtooltip
/target [harm] targettarget
/run local n,i,j;j=0;for i=1,16 do n=UnitBuff("focus", i);if n=="大地之盾" then j=1 end;end;if j==0 then SendChatMessage("大地之盾丢失!","whisper",nil,UnitName("player"));end;
/cast 次级治疗波配合宏焦点地盾宏使用,在刷次级波的时候自动检测焦点的地盾是否还在。如果焦点目标身上没有地盾那么会密自己一句:“大地之盾丢失!”。大众版嗜血宏:
#showtooltip
/施放 嗜血
/s [嗜血]开始!
/脚本 local i,s;i=1;s=GetTime();F=F or CreateFrame("frame")F:SetScript("OnUpdate",function()if i<9 and GetTime()-s>4 then SendChatMessage("[嗜血]还剩"..(40-i*5).."秒!")i=i+1;s=s+5;end;end)
大众版法潮宏:
#showtooltip
/施放 法力之潮图腾
/脚本 Minimap:PingLocation(0,0)
/s 法力之潮来临,靠近30码可恢复4次法力!
/脚本 local i,s;i=1;s=GetTime();F=F or CreateFrame("frame")F:SetScript("OnUpdate",function()if i<5 and GetTime()-s>3 then SendChatMessage("第"..i.."次恢复6%")i=i+1;s=s+3;end;end)
以上六个宏适用于没有装其它插件的朋友们,即不使用其它插件库的情况可使用。
/stopcasting
/cast 自然迅捷
/cast 潮汐之力
/cast 治疗波
这个宏就可以了。治疗链加的没有治疗波多。
SM还要宏吗? 1 2 3 够了啊 大地盾 次级治疗波 激流 很简单啊