求一个牧师治疗打断宏有没有宏高手
转载
(1)
/施放 快速治疗(等级 i)
/script x="target";d=UnitHealthMax(x)-UnitHealth(x); if (d<800) then SpellStopCasting() end
(2)
/施放 强效治疗术(等级 i)
/script x="target";d=UnitHealthMax(x)-UnitHealth(x); if (d<1500) then SpellStopCasting() end
以上2个宏都是判定当前目标减少的血量,才施放或者打断治疗法术的宏。 我的快刷判定值是800,大治疗判定值是1500。使用方法当我对目标刷血,...全部
转载
(1)
/施放 快速治疗(等级 i)
/script x="target";d=UnitHealthMax(x)-UnitHealth(x); if (d<800) then SpellStopCasting() end
(2)
/施放 强效治疗术(等级 i)
/script x="target";d=UnitHealthMax(x)-UnitHealth(x); if (d<1500) then SpellStopCasting() end
以上2个宏都是判定当前目标减少的血量,才施放或者打断治疗法术的宏。
我的快刷判定值是800,大治疗判定值是1500。使用方法当我对目标刷血,使用这个宏,宏首先判定当前目标的血量减少是否超过了800,超过800则施放法术,没超过800则打断法术。在1。5秒吟唱时间结束前,我再使用该宏,血量减少已经不足800,打断法术,如果还是血量减少超过800,对当前正在施放的法术没有任何影响。
大治疗宏同理,只是判定值改成了1500。这个宏有2个好处,一个是节省MANA,防止治疗溢出。二是使用插件实现治疗打断,是暴雪严令禁止的,使用宏,是暴雪允许的。
。收起