以前的无缝吃药宏是这样的:
#showtooltip 梦魇草
/cancelform
/use 梦魇草
/cast 巨熊形态
最大的问题就是技能或物品如果在GCD就会导致变人而无法变熊的情况,我们NAXX的时候熊T卡GCD吃石盾被帕维一刀秒掉还历历在目。
由于TBC引入了新的宏命令系统,由外服玩家开发了新的安全无缝吃药宏,可以检测技能和道具是否在GCD,且是否有足够的蓝量可以变回熊,如果以上条件不满足则按宏不会有任何动作。
我们知道通常需要吃药都是紧急情况,会需要我们狂按吃药键,很有可能和技能GCD冲突导致变人暴毙。这个安全宏极大的改善了熊T在紧急情况下的生命安全。宏命令如下:
#showtooltip 梦魇草
/run if GetSpellCooldown(768)+GetItemCooldown(22797)>0 or UnitPower('player',0)
/cast [noform:1]!巨熊形态
/run SetCVar('autoUnshift',1)
第一行GetItemCooldown(####)括号内的数字为使用道具的item ID, 如梦魇草的ID 是22797, 铁盾药水为22849
大家可以在tbc数据库里查找道具ID自行修改。我个人用wowhead的数据库:
[https:://cn.tbc.wowhead.com/database]
引用源:
[https://tbc.wowhead.com/guides/feral-druid-tank-macros-burning-crusade-classic]
PS:补充几个常用物品ID:
铁盾药水 22849
强效石盾药水 13455
超级治疗药水 22829
自由行动药剂 5634
加速药水 22838
有话要说...