战斗相关的宏命令基本就这些:

#show 技能名或物品名                 为问号图标宏指定图标(加在最开头,单独一行)
#showtooltip 技能名或物品名               为宏图标添加详细说明(这个详细些,一般只用这个,不用上面那个)

喊话类宏内容中  %t  添加当前目标名称

-命令类-
 
/startattack 自动攻击开始
/stopattack 自动攻击停止
/cast 技能名 释放技能
/cast !技能名 优先释放技能
/stopcasting 中止释放(停止读条)
/castsequence 参数,参数,参数…… 依序使用,参数可以输入技能 物品 装备栏 背包栏
/castsequence reset=重置条件参数/参数/参数 (一键宏常用) 依序使用技能,并在一定条件后重置。条件可设置多条。
/use 名称 使用特定名称的物品
/equip 物品名 装备指定物品到默认栏位
/equipslot 数字 物品名 装备指定物品到指定栏位


-条件类-
基本格式 /宏命令 [条件,条件,……][……]参数;[条件]参数;……
[target=单位名 或 类型]    对指定目标使用命令,不改变当前目标。"target="可 缩写为"@"    
类型:当前目标target  
       玩家自己player
       指定队友party1 
       玩家宠物pet 
       焦点目标focus
       鼠标位置mouseover
[help]                   可以接受增益法术
[harm]                  可以受到攻击
[dead]                  已经死亡
[nodead]              仍未死亡  注:no前缀也用于其他语句
[exists]                  存在
[stance]                任意姿态
[stance:1/2/……]    指定姿态
[stance:0]或[nostance]    不在任意姿态 
[stealth]                潜行中
[modifier:shift/ctrl/alt]    根据功能键状态 可以缩写为mod
[button:1/2/……/5/虚拟按键号]    根据鼠标按键点击,左键1 右键2 中键3
[combat]               战斗状态
[flyable]                 允许飞行区域
[mounted][swimming][flying][indoors][outdoors]
                             各类状态 依次是骑乘,游泳,飞行,室内,室外
[pet:宠物名或类型]  根据宠物判定,参数空表示任意宠物
[actionbar:1/2/……/6]      根据技能条判定
[channeling:技能名]         根据是否在引导法术,参数空表示任意法术

-目标类-
/target 单位名        选择某单位作为目标 
/assist 单位名         选择某单位的目标做为目标
/focus 单位名         选择某单位作为焦点目标
/cleartarget            清除目标
/clearfocus             清楚焦点
/targetexact 单位名         选择某单位作为目标 !!精确选择!!
/targetlasttarget     选择上一个目标
/targetlastfriend     选择上一个友方目标
/targetlastenemy    选择上一个敌方目标
/targetfriend           依序选择友方目标
/targetenemy         依序选择敌方目标
/targetparty            依序选择队友
/targetraid              依序选择团友

-宠物类-
/petattack            宠物攻击
/petfollow            宠物跟随,并取消攻击
/petstay                宠物停留
/petautocastoff     宠物技能关闭
/petautocaston      宠物技能开启
/petassive            宠物被动状态 
/petdefensive       宠物防御状态
/petaggressive      宠物主动状态