喝水报话宏
#showtooltip
/run c=string.format("%d", UnitMana("player")/UnitManaMax("player")*100) SendChatMessage(c.."% mana remaining", "SAY",nil, 1)
/oom
/use Conjured Mana Strudel
这个宏的最后一句/USE后面可以改为自己常喝的水,如法师的魔法面包等,这个宏的第二句中的mana remaining也可以改为中文的如“魔法剩余”
这个宏的效果是用来提醒心急的队友,按这个宏可以喝水也同时警告队友你没有蓝了,并报告你所剩的蓝量,给队友一个心理准备
大招赠与告知宏(神,戒)
#showtooltip
/stopcasting
/stopmacro [dead]
/cast Pain Suppression
/script local n,r=UnitName"target";if(r)then n=n.."-"..r;end;SendChatMessage("You gain Pain Suppression, lasts 8 secs.","WHISPER",nil,n)
这个宏适用于紧急大招,如戒律牧师的小盾墙,骑士的保护祝福,第四行可以改为所需要的法术,最后一行的“You gain Pain Suppression, lasts 8 secs”的密语文字可以随意发挥,用于通知目标做出相应的准备,如使用小盾强后坦克可以掌握自己一些技能的使用时机。给目标能量灌注后通知其可以全力开火。
最后一句脚本可以引申到很多宏里使用,作用就是对目标密语。
如下(能量灌注)
#showtooltip
/cast Power Infusion
/script local n,r=UnitName"target";if(r)then n=n.."-"..r;end;SendChatMessage("You are Power Infused.","WHISPER",nil,n)
这个是比较简单的大招的团队频道公开告知宏,加入了静音功能(神圣51守卫之灵)
#showtooltip
/stopcasting
/cast Guardian Spirit(Rank 1)
/stopmacro [noexists][dead]
/ra *Guardian Spirit* on
/ra >>> %t <<<, lasts 10 secs
取消消散宏(暗影)
#showtooltip
/run CancelUnitBuff("player", "Dispersion")
/stopcasting
/cast Dispersion
这个宏的Dispersion可以改为其他法术
这个宏的效果是当牧师被怪或人集火时使用消散防守,在怪马上被坦克拉走或敌对玩家转移目标后,可以再按一下取消消散效果,以继续施法。这个宏绑定在常用的起手技能上如“痛”等也是不错的。这个宏常用于将消散作为防御技能的情况,如果牧师用消散回蓝的情况较多,这个宏用基本没用。
3层BUFF警告宏(神圣)
#showtooltip
/run do local _,_,_,count=UnitBuff("player","Serendipity");if count > 2 then print("You've stacked "..count)end end
/run do local _,_,_,count=UnitBuff("player","Serendipity");if count > 1 then PlaySound("RaidWarning")end end
/cast Flash Heal
神圣牧师的天赋,叠加三次快速治疗后大治疗和祷言的吟唱时间达到最快,当满三层后就是使用这些技能的好时机了,因为自动判断条件施法宏被禁,我能做到的只有当BUFF叠满3层后用声音和文字提醒自己。
这个宏的效果是,与快速治疗或者联结治疗绑定后,每次施法时对自己身上的BUFF做判定,当BUFF叠加为2时,施放下一个快速治疗时同时会发出文字和声音警告,意味着这个法术放完后,就叠满了BUFF,文字是打印在聊天频道的,别的玩家看不到。
这个宏的Serendipity是BUFF名字,You've stacked 是警告文字,中文可改为:叠加的层数为。第二行的“> 2”可以删除,这样每施放一次法术可以报告一次叠加数,因为太刷屏影响看指挥的话就保留不变。
第三行的RaidWarning是警告声的名字,备选的声音名字可参考[ http://www.wowwiki.com/API_PlaySound ],建议选择清脆短促的声音如AuctionWindowOpen,AuctionWindowClose
第四行是法术名,一般使用在用于叠加的技能上.player指自己,可以改为target,多用于DPS职业判定给目标上的DEBUFF叠加数量或者戒律牧师和小D等对治疗目标的BUFF叠加情况
正确使用利用宏的方法是,只要听到警告,下一个法术就放大治疗或祷言,文字警告可以无视。
静音型复活宏
#showtooltip
/cast Resurrection(Rank 7)
/stopmacro [noexists][combat][nodead][harm]
/s rezing >>>> %t <<<<, other healers dont rez the same target plz
这个宏的第二句可以各职业修改成自己的复活法术,最后一句可以随意发挥,或者使用随机讲话脚本皆可。
这个宏的效果是,如果目标不存在,你在战斗状态,目标已经活了,目标是敌人的情况下导致的复活施放失败,复活宏不会刷屏造成误报,在目标是释放灵魂了的尸体时,该宏也不讲话。
节省键位宏(按键整合宏)
#showtooltip
/cast [nocombat,outdoors]Traveler's Tundra Mammoth;[combat][indoors]Desperate Prayer(Rank 9)
这个宏主要介绍了用[indoor][outdoor]和[combat][nocombat]条件来让一些法术整合在一个快捷键里。
有些法术是必须脱离战斗使用的,有些法术在非战斗状态下使用没有什么意义,有些法术是要在室外才能用。这些法术会在角色状态的改变下而失去作用和得到作用,我们可以将它们整合在一个键位里,这样可以在任何状态下使用这个按键。
例子里是将上马快捷键和绝望祷言绑在了一起,在室外“同时”非战斗状态下,这个按键显示为马的说明,并是上马的功能,在战斗状态中“或者”室内的时候,这个按键显示为绝望祷言,并是绝望祷言的功能。
这个逻辑例句正好涵盖了所有使用情况,这个按键没有没用的时候了。
这个宏可以引申使用在各个职业的技能之间,节省键位,更加方便。
提示:如果不是英文版本的WOW,以上宏复制的时候可能需要修改才能使用,注意1,所有的脚本(/run,/script)宏里不可有回车 2,名称都要输入准确,或者用Shift点击技能获得。