求魔兽世界牧师治疗宏
牧师常用的一些治疗宏
一:恢复的宏(同样也适合小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()...
5673