castsequence
的有关信息介绍如下:看你的A条件是什么了,他有一定限制.
语法公式:
/命令 [一组条件] [另一组条件] 参数1; [又一组条件] 参数2; ……
比如说:
/cast [modifier, help] [modifier, target=targettarget, help] 快速治疗;强效治疗术
上面这条是目标或者目标的目标可以上buff就施放快速治疗.其它情况下释放大治疗(其实是所有情况下,单是第一个条件已经分流了).
不过不明白你为什么要用/castsequence,你是想在某条件下释放A,除次以外的条件释放B吗,那可以参考上面的.
还是只有该条件下释放A,并且无论如何都在A技能后释放B.因为/castsequence的话如果A释放不成功,B无论如何不会成功,不管你给不给条件.
/castsequence [combat]神恩术,神圣震击
战斗状态才会触发
支持的条件:
help
目标可以接受增益法术
harm
目标可以受到攻击
exists
目标存在
dead
目标已经挂了
stance:0/1/2../n
玩家在某姿态下
stealth
玩家在潜行状态下
modifier:shift/ctrl/alt
某功能键被按下
button:1/…/5/<虚拟按键号>
宏通过某键点击执行
equipped:<装备类型>
玩家装备了某类型物品
channeling:<法术名称>
玩家正在引导某法术
actionbar:1/…./6
当前技能栏为某动作栏
pet:<宠物名称或类型>
玩家当前宠物为某宠物
combat
玩家正在战斗状态
mounted
玩家在骑乘状态
swimming
玩家在游泳
flying
玩家在飞行状态
flyable
玩家正处在一个允许飞行的地界
indoors
玩家在室内
outdoors
玩家在户外
party
目标在玩家的小队中
raid
目标在玩家的小队或团队中
group:party/raid
玩家在某集体中(小队/团队)