16、警戒宏,目标是怪物时,给OT的目标上警戒加嘲讽。
/cast [help][target=targettarget,help]
警戒
/cast 嘲讽
/script UIErrorsFrame:Clear(0)
17、狂暴战士危机时刻换盾牌盾墙,安全后换武器继续输出的宏!
/CAST 防御姿态
/EQUIPSLOT 16 艾尔杰恩,锯齿新月斧
/EQUIPSLOT 17 源质地卫之盾
/CAST 盾墙
/CAST 战斗姿态
/EQUIPSLOT 17
艾尔杰恩,锯齿新月斧
/EQUIPSLOT 16 艾尔杰恩,锯齿新月斧
18、T查看三围宏,切防御天赋换上装备后把这个宏按出来,就知道你有多少三围了!
/script dr=function(x)return 1/(1/16+0.9560/x)end;DEFAULT_CHAT_FRAME:AddMessage("满四围需要102.4. 你当前的四围是: "..string.format("%.2f", GetDodgeChance()+GetBlockChance()+GetParryChance()+5))
19、倒数宏,可以换技能!
#showtooltip 冲击波
/CAST 冲击波
/IN 0 /S
晕迷<<%t>>
/IN 1 /S 倒数 >>3<< 秒
/IN 2 /S 倒数
>>2<< 秒
/IN 3 /S 倒数 >>1<< 秒
/IN 4 /S —晕迷解除—
20、技能成功放出后才能喊话不成功则不喊话的宏。
#showtooltip 拳击
/cast 拳击
/魔法耗尽
/run local f=RbA or CreateFrame("Frame","RbA")
f:SetScript("OnEvent",function(s,e,u,p) if u=="player" and p=="拳击" then
SendChatMessage("拳击<<%t>>","yell") end end)
f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
#showtooltip 震荡波
/CAST 震荡波
/run local
f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",function(s,e,u,p) if
u=="player" and p=="震荡波" then SendChatMessage("震荡波<<%t>>{晕}","yell")
end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
21、盾反宏,为了新人,简单的宏我也一并献上了。
#showtooltip 法术反射
/EQUIPSLOT 16 血领主守护之剑
/EQUIPSLOT 17 源质地卫之盾
/CAST 法术反射
22、冲锋/断筋宏
#showtooltip 冲锋
/cast 冲锋
/cast 断筋