文档库 最新最全的文档下载
当前位置:文档库 › WOW战士宏

WOW战士宏

冲锋宏
#showtooltip [help]援护;冲锋
/stopcasting
/cancelAura 剑刃风暴
/cancelAura 保护之手
/startattack
/use [mod,@focus,exists,harm]冲锋;[mod,@focus,exists,help][@mouseover,exists,help][help]援护;[harm]冲锋
/use [harm]断筋
/use [harm]投掷
焦点友善则援护焦点,敌对则冲锋焦点;鼠标指向友善,援护鼠标指向;目标友善,援护目标;目标敌对,冲锋目标;近战断筋。 <冲锋CD则投掷。


爆发宏
#showtooltip 天神下凡
/cast 天神下凡
/cast 浴血奋战
/use 14
/cast 鲁莽
/cast 颅骨战旗
/cast 斩杀

小爆发宏,解完恐惧打小爆发
#showtooltip 狂暴之怒
/cast 狂暴之怒
/use 14

致命+工程 爆发宏短CD爆发
#showtooltip 英勇打击
/use 恶毒角斗士的板甲手套
/cast 致命平静
/cast 英勇打击
/cast 战斗怒吼

鲁莽+饰品爆发宏
#showtooltip 鲁莽
/cast 鲁莽
/use 14


战斗姿态切换武器宏
#showtooltip 战斗姿态
/cast 战斗姿态
/equipslot 16 恶毒角斗士的巨剑
/equipslot 17 恶毒角斗士的斩首斧

狂暴姿态切双手武器宏
#showtooltip 狂暴姿态
/cast 狂暴姿态
/equipslot 16 恶毒角斗士的巨剑
/equipslot 17 埃辛诺斯战刃

队友援护宏
#showtooltip 援护
/use [@队友名字,nodead][]援护

捍卫队友战旗宏
#showtooltip 捍卫
/cast [target=狂傲一骁陌,exists]捍卫;捍卫
/target 挑战战旗
/target 挫志战旗
/target 颅骨战旗
/cancelaura 剑刃风暴


战旗援护宏
#showtooltip 捍卫
/tar player
/targetlasttarget
/targetexact [nohelp]挫志战旗
/targetexact [nohelp]挑战战旗
/targetexact [nohelp]颅骨战旗
/targetfriend [nohelp]
/use [help]捍卫
/targetlasttarget
/targetlasttarget [help]
/castsequence reset=180 挫志战旗,挑战战旗

盾反宏
#showtooltip 法术反射
/cancelaura 剑刃风暴
/cancelaura 保护之手
/stopcasting
/equipslot 16 莫卓克之手
/equipslot 17 灾变角斗士的墙盾
/cast 法术反射

鼠标指向破胆宏
#showtooltip 破胆怒吼
/cast [modifier:alt,target=focus,exists]破胆怒吼;破胆怒吼
/stopattack
破胆停止平砍

防御姿态+盾墙宏
#showtooltip 防御姿态
/cast 防御姿态
/equipslot 16 莫卓克之手
/equipslot 17 灾变角斗士的墙盾
/cast 盾墙

集结呐喊+吃糖
#showtooltip 集结呐喊
/stopcasting
/use 集结呐喊
/use 治疗石

--------------------------------------------------------------------------------
同层天赋显示宏
点哪个天赋就显示哪个,宏1优势在于不用换天赋后运行,宏2优势在于字符短。
1、需要每次上线/重载后运行一下宏,可能每次换天赋会报错一次,不用管它。
#showtooltip
/use 刺耳怒吼
/use 错愕怒吼
/use 瓦解怒吼
/run local g,m,f=GetSpellInfo;m=function()SetMacroSpell("宏的名字",g("刺耳怒吼")or g(

"错愕怒吼")or g("瓦解怒吼"))end f=TgS or CreateFrame("Frame","TgS")f:SetScript("OnEvent",m)f:RegisterEvent("SPELLS_CHANGED")m()

如果想要添加一些条件的话可能会导致宏超过字数限制,解决办法如下:
(1)使用"/click XXX"命令把宏分成两段,其中xxx是动作条所对应的代码,比如"/click MultiBarBottomLeftButton1"表示点击"左下方快捷键1"。
把鼠标移到所要获得代码的按键上,使用如下命令即可获得动作条所对应的代码。
#showtooltip 巨龙怒吼
/use 狂暴之怒
/use 颅骨战旗
/use 巨龙怒吼
(2)把下面这段命令分离出来单独做成宏每次上线运行一下,也可以加到任意一个启用的插件里面。

/run local g,m,f=GetSpellInfo;m=function()SetMacroSpell("宏的名字",g("刺耳怒吼")or g("错愕怒吼")or g("瓦解怒吼"))end f=TgS or CreateFrame("Frame","TgS")f:SetScript("OnEvent",m)f:RegisterEvent("SPELLS_CHANGED")m()

2、需要每次上线/重载/换天赋后运行一下宏。
#showtooltip
/use 刺耳怒吼
/use 错愕怒吼
/use 瓦解怒吼
/run SetMacroSpell("宏的名称", GetSpellInfo ("刺耳怒吼") or GetSpellInfo ("错愕怒吼") or "瓦解怒吼")
--------------------------------------------------------------------------------
目标焦点互换宏
/cleartarget [dead]为目标死亡时取消目标,/clearfocus [@focus,dead] 为焦点死亡时清除焦点,/tar focus选择焦点,/cleartarget [@focus,noexists] 为焦点不存在时取消目标,/targetlasttarget为切换上次目标,/focus为焦点目标。


/cleartarget [dead]
/clearfocus [@focus,dead]
/tar focus
/cleartarget [@focus,noexists]
/targetlasttarget
/focus
/targetlasttarget

相关文档
相关文档 最新文档