建议:安装插件 超级宏 以更好的使用宏。
PVP宏
末日颅骨(如果没有装备就装备,如果装备就使用,无该buff就主动激活)
/script UseItemByName ("末日颅骨")
/Unbuff 逃跑
地精火箭头盔 ItemRack
if arg1=="地精火箭头盔" and GetInventoryItemCooldown("player",1)>0 then EquipSet("PvP 头盔") end
战场治疗药水,如果在战场(把药水在2个不同的格子,"p1"替换战场药水,"p2"替换正常药水)
/run for _,b in {"战歌峡谷", "阿拉希盆地", "奥特兰克山谷"} do if GetZoneText() == b then UseAction(p1) return end end UseAction(p2)
生命石/治疗药水(把石头和血药放在两个不同的格子里,然后使用这个宏激活它们,"#"替代 动作栏编号
/run stoneId=# potId=# if IsUsableAction(stoneId) and GetActionCooldown(stoneId) == 0 then UseAction(stoneId) else UseAction(potId) end
不丢失目标绷带自己 动作栏编号
/script p="player";t="target";if(not UnitCanAttack(t, p))then ot=UnitName(t);TargetUnit(p); else ot=nil;end;UseAction(61);if(SpellIsTargeting())then SpellTargetUnit(p); end if(ot) then TargetByName(ot);end