魔兽世界牧师的宏有哪些实用的?怎么设置?
5012
牧师的宏我主要偏向是戒律天赋的,因为我玩的多是竞技场,就分享给楼主几个非常好用的:1、键点击刷单耐,右键点击刷群体耐#showtooltip 坚韧祷言(等级 3)
/cast [btn:2]坚韧祷言(等级 3);真言术:韧(等级 7)2、左键点击刷单精神,右键点击刷群体精神#showtooltip 精神祷言
/cast [btn:2]精神祷言(等级 2);神圣之灵(等级 5)3、左键点击刷单暗抗,右键点击刷群体暗抗#showtooltip 暗影防护祷言(等级 2)
/cast [btn:2]暗影防护祷言(等级 2);防护暗影(等级 4)4、对目标施放能量灌注,并告诉目标/cast [target=target] 能量灌注
/script SendChatMessage("%T 灌注你了..施法加速","whisper",GetDefaultLanguage("target"),UnitName("target"))5、对焦点施放灭,如果焦点已死或者无焦点,则对目标施放#show 暗言术:灭
/stopcasting
/cast [modifier:alt,harm,nodead]暗言术:灭;[target=focus,exists,harm,nodead] 暗言术:灭;[harm,nodead]暗言术:灭
6、停止释法,读大驱散#showtooltip
/stopcasting
/cast 群体驱散...
5012
1.对目标或目标目标治疗
/cast [help] 快速治疗; [target=targettarget] 快速治疗
说明:目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
2.一键痛和吸血鬼
/castsequence reset=combat/target 暗言术:痛, 吸血鬼的拥抱
说明:点第一下施放暗言术:痛,按第二下施放吸血鬼的拥抱。当切换目标或脱离战斗时,法术顺序重置
3.单BUFF和群BUFF
/cast [button:2] 坚韧祷言; [target=player] 真言术:韧
说明:当右键点击时施放坚韧祷言,否则对自己施放真言术:韧。同理可以用到所有单加和群加的技能,很省技能条。
4.成功复活后喊话
/stopmacro [stance:1/combat]
/cast 复活术
/stopmacro [nohelp/nodead]
/ra 正在复活 %t
说明:当暗影形态或战斗中或目标敌对或目标未死亡时,不进行动作;否则施放复活术,并在团队通知正在复活的目标名字。避免以前即使没复活成功也喊话的尴尬。
对于stance想多说几点:每个职业不同的姿态或形态都有不同的编号。战士1战斗,2防御,3狂暴。牧师1暗影形态。小德1熊,2水栖,3猎豹,4旅行,5大鸟/树。盗贼1潜行。
5.自己上盾
/cast [target=player] 真言术:盾
说明:不丢失目标,并对自己施放真言术:盾
6.鼠标滑过的操作
/cast [target=mouseover] 快速治疗
说明:对鼠标滑过的目标施放快速治疗,注意当吟唱过程中该目标滑离鼠标,不影响宏执行。
7.复杂一点的鼠标滑过宏
/cast [target=mouseover,exists,help,nodead] 驱散魔法; [target=mouseover,exists,harm,nodead] 暗言术:痛; [help,nodead] 驱散魔法; [harm,nodead] 暗言术:痛; [target=player] 驱散魔法
说明:当鼠标指向的目标或当前目标是友方且未死亡,使用驱散;当鼠标指向的目标或当前目标是敌对且未死亡,使用暗言术:痛;当没有目标并鼠标未指向任何目标时对自己使用驱散
8.刷血
/cast [help,combat] 快速治疗; [help,nocombat] 强效治疗术
说明:当目标是友方,且自己在战斗状态时刷快速治疗;脱离战斗时使用强效治疗
9.Alt键自我施法
/cast [modifier:alt, target=player] 真言术:韧; 真言术:韧
说明:Alt点击则对自己施放真言术:韧;否则对目标施放真言术:韧。效果等同以前用的Alt自我施法。
10.这下面4个宏是我自己牧师在用的。因为现在暗影形态有了独立的技能条,所以当取消暗影形态的时候,原来在1.2.3.4键位(痛、心爆、鞭笞、沉默)被其他取代(盾、快治、恢复、治疗)。当我想在非暗影形态下使用暗影系技能,为避免技能条的浪费,也为了使用起来顺手,就对这4个键位分别做了下面4个宏。注意是4个宏啊!!
1)/cast [button:2, target=player] 真言术:盾; [help] 真言术:盾; 暗言术:痛
2)/cast [button:2 target=player] 快速治疗; [help] 快速治疗; 心灵震爆
3)/cast [button:2, target=player] 恢复; [help] 恢复; 精神鞭笞
4)/cast [help] 治疗术; 沉默
说明:当目标敌对时施放痛、心爆、鞭笞、沉默;当目标友善时施放盾、快治、恢复、治疗。并且右键点击时都是对自己施放法术。
/cast空格+技能名空格+半角前括号+等级空格+等级数+半角后括号...
7488
这2个技能用公共cd吧..不能一块放..你自己点就好了嘛.
要技能可以打断.你可以把界面里面的法术锁定取消了..技能就可以被其他法术打断了.我是这样的....
9986
/施放 {你技能的名字(等级X)}
script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<我给给“%T”所在队伍加耐~请不要和我发生冲突 >", "PARTY"); end
%T表示接BUFF的目标的名字。这里面不能说你给几队加BUFF,只能说你正点的那个人。
复活的宏:
将<治疗 %T>换成任何你喜欢的信息,%T表示接受治疗的目标的名字
/施放 复活术(等级 5)
/script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<我在复活“%T”请不要和我发生冲突 >", "PARTY"); end
牧师下副本 给MT加血宏
所谓治疗质量,我觉得有2个最重要的问题:
(1)治疗的速度,当队友受到伤害时,以最快的速度为其治疗。
(2)减少溢出。通常RAID时MT是由N个治疗职业负责看管加血,当看到MT掉血时,N个快疗,大疗加上去,浪费了宝贵的MP。
===============分割线================
下面就要说到这个宏,用它可以大大提高治疗质量:
/script if ((UnitHealthMax("target"))-(UnitHealth("target"))<1) then SpellStopCasting();end
此宏作用为判断目标血量,如果满血,停止当前动作。
===============分割线================
推荐两种治疗方法:
(1)治疗前判断,目标费血则施放“次级治疗波(等级 6)”如果目标满血则无动作,通过宏操作:
/script if ((UnitHealthMax("target"))-(UnitHealth("target"))>1) then CastSpellByName("次级治疗波(等级 6)");end
PS: (UnitHealthMax("target")) 为目标最大血量,(UnitHealth("target")) 为目标当前血量,((UnitHealthMax("target"))-(UnitHealth("target"))>1) 的意思就是:目标当最大血量减去当前血量大于1。CastSpellByName("次级治疗波(等级 6)") 意思是施放魔法("次级治疗波(等级 6)")。次级治疗波(等级 6) 为萨满治疗技能名称和等级,职业不同请自行更换。
(2)无限吟唱法。此方法适用于MT治疗组,不知道大家在看一些强会的视频中有没有注意到,他们的治疗者都是在不停的施放魔法。他们就是用这个方法:
所有MT治疗组成员先将/script if ((UnitHealthMax("target"))-(UnitHealth("target"))<1) then SpellStopCasting();end做成宏,设置一个快捷键。锁定目标为MT,然后开始施放大治疗,当施放魔法还差最后一点结束的时候按宏快捷键,动作结束再开始释放大治疗,按快捷键,循环。。
这样作用就是防止了大量的治疗溢出,而且在MT满血时提前施放治疗,缩短了MT受伤害之后吟唱法术的时间。
给队友1加血:
/script TargetUnit(GetPartyMember(1))
CastSpellByName(Heal(Rank X)) TargetLastEnemy()
给队友2加血:
/script TargetUnit(GetPartyMember(2)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()...
12508
吕布在桂阳城反叛时...
打死之后会逃跑...
跑的马良房子右边.的零凌城
还要打2仗
寨门口一仗
城里一仗
不用说什么话的..总共和吕布就一共要杀4仗
樊城一战.吕布逃
桂阳吕布反叛一战.吕布逃
零凌寨门口一战.吕布逃
零凌城一战.杀死吕布..
系统就提示"号称天下无敌的吕布就这样倒下了"...
15052
牧师常用的一些治疗宏
一:恢复的宏(同样也适合小D的回春,愈合)
实现功能:当目标身上已经有恢复的buff时候,不对目标重复施放恢复的法术,并且出现系统消息“目标恢复中”,避免出现多个牧师对一个目标重复加恢复
/script R=1;for i=1,16 do if UnitBuff("target", i) then if string.find(UnitBuff("target", i), "Renew") then R=0;DEFAULT_CHAT_FRAME:AddMessage("目标恢复中");end;end;end;if R>0 then CastSpellByName("恢复(等级 9)");end
二:治疗当前MT的宏(对于boss的目标是动态的mt专用)
尤其是对bwl3号,AQL公主,对刷mt的治疗有用。如果不知道宏设置有无问题可以通过设定目标为XX人,然后你让XX人看着你,然后按此宏,你能给自己加上血,就说明你设置的宏OK了!
/目标 BOSS名称
/协助
/施放 愈合(等级9)
三:智能判断快速治疗(避免重复治疗造成浪费)
可以自己设定当目标HP为多少时打断治疗 数值可以自己修改
/施放 快速治疗(等级 7)
/script if UnitIsFriend("Player","target") then if UnitAffectingCombat("target") then if ((UnitHealthMax("target")) - (UnitHealth("target")) < 500) then SpellStopCasting();end;end;elseif SpellIsTargeting() then TargetUnit("Player");end
四:对于自身的治疗宏
频繁的切换目标,耽误了治疗时间,有时也会出错,用了这个宏省力多了。
/Target 目标名字
/施放 快速治疗(等级 7)
/TargetLastEnemy()...
17620