盾反宏
# showtootip 法术反射
/equip [noequipped: 盾牌] 阿曼尼帝国壁垒
/equip [noequipped: 单手剑] 国王护卫者
/cast [equipped:盾牌,stance:1/2] 法术反射;[equipped:盾牌] 防御姿态;[stance:3] 防御姿态
换双手的宏...
#showtooltip 残忍角斗士的巨剑
/equip [noequipped: 双手剑]残忍角斗士的巨剑
/cast [stance:2] 狂暴姿态
锁定目标:
/targetenemy ——锁定敌人
/targetfriend ——锁定友方目标
/targetparty ——锁定队友
/targetraid ——锁定团友
/targetlasttarget ——锁定上一个目标(相当于CTRL-SHIFT-Tab)
/targetlastenemy ——锁定上一个敌人(相当于G)
/assist [name] ——协助指定名字的目标
使用物品(重要!这几条相当方便):
/use ——使用相应物品,可以是位置ID,也可以是物品名称
/equip ——装备相应物品,可以是位置ID,也可以是物品名称
/equipslot ——在指定位置装备相应物品(用于区别上下戒指、饰品、主副手)
/userandom , , item3, … ——随机使用物品
例如下面几种用法:
/equip <物品名>
/equip <背包ID> <格子ID>
/equipslot <位置ID> <物品名>
/use <物品名>
/use <位置ID>
/use <背包ID> <格子ID>
/userandom <物品1>, <物品2>, <物品3> ——从3个指定物品中随机选择一个使用
武器切换宏
(用shift+点击你的武器/盾牌之类……将其插入宏)
双挥/双手间切换(本例介绍了/equipslot的用法):
/equipslot 16 玛拉达斯,黑龙军团的符文之剑
/equipslot 17 其拉祭祀匕首
/equipslot 16 狂野之刃
单手+盾牌 : (本例第一行是一个条件宏,它代表当姿态是1或3,即战斗或狂暴的时候,执行/cast 防御姿态,后两行则是装备盾牌)
/cast [stance:1/3] 防御姿态
/equipslot 16 玛拉达斯,黑龙军团的符文之剑
/equipslot 17 钻孔虫之碟
以下是只占用一个按钮的宏,正常点击是tank装备,按住Ctrl点击切换至双挥,Alt点击则是抗性盾牌(本例介绍了[modifier]的用法,你可以创造其它组合键):
/equipslot 16 雷霆之怒,逐风者的祝福之剑
/equipslot 17 源质壁垒
/equipslot [modifier:ctrl] 17 坚定力量之镰
/equipslot [modifier:alt] 17 龙人之盾
'PickupContainerItem(背包id,格子id)'函数可以让你手动指定把盾牌放入背包何处,例如:
/script PickupInventoryItem(17); if CursorHasItem()then PickupContainerItem(4,4);EquipItemByName("无坚不摧之力");else EquipItemByName("雷霆战锤"); EquipItemByName("无法撼动之物");end;
姿态切换宏
能够帮助你切换姿态并使用技能,并且在正确姿态下支持显示技能冷却时间(利用#标记)。
压制宏(不在战斗姿态时切换战斗姿态,如果在战斗姿态则压制)
# show 压制
/cast [stance:1] 压制; 战斗姿态
循环切换姿态宏。做2个宏来实现三姿态间自由切换:
战斗姿态>狂暴姿态>防御姿态>战斗姿态……
/cast [stance:1]狂暴姿态;[stance:3]防御姿态;[stance:2]战斗姿态
下面这个是反方向的
/cast [stance:1]防御姿态;[stance:2]狂暴姿态;[Stance:3]战斗姿态
下面这个宏在点击时将在战斗姿态和防御姿态间切换,如果按住Ctrl点击则进入狂暴姿态
/cast [modifier:ctrl,nostance:3] 狂暴姿态; [stance:1] 防御姿态; 战斗姿态
全姿态技能宏。将<* Stance Ability>替换成该姿态下你想用的技能:
/cast [stance:1] <Battle Stance Ability>; [stance:2] <Defense Stance Ability>; [stance:3] <Berserker Stance Ability>
例如: 战斗姿态下压制、防御姿态下破甲、狂暴姿态下旋风:
/cast [stance:1] 压制; [stance:2] 破甲; [stance:3] 旋风斩
免疫恐惧宏。连按时先切换狂暴姿态,然后开红牛,最后如果装备了盾牌则切回防御姿态,如果没有则切入战斗姿态(扛黑龙打架都方便了):
# show 狂暴之怒
/cast [stance:3] 狂暴之怒; 狂暴姿态
/cast [noequipped:shields] 战斗姿态; 防御姿态
冲锋/拦截宏。当你不在战斗中时按它就是切换战斗姿态并冲锋,战斗中按则是切换狂暴姿态拦截:
/cast [nocombat,stance:1] 冲锋; [combat,nostance:3] 狂暴姿态; [nocombat,nostance:1] 战斗姿态; [combat,stance:3] 拦截
下面这个宏,可以斩杀的时候它只会执行斩杀,而20%血以上时变成使用英勇,按住Ctrl的话则是顺劈
/cast 斩杀
/stopcasting
/cast [modifier:ctrl] 顺劈斩; 英勇打击
狂暴姿态>>>拦截>>>断筋
/cast [stance:3] 拦截; 狂暴姿态
/stopcasting
/cast [stance:3] 断筋
将使用饰品加入宏中,/use是新的命令,可以使用指定id或指定名称的物品,以后绷带宏直接"/use 厚符文布绷带"就行了。
/use 13
/use 14
(13是上面的耳环, 14是下面的)
左键点击给主手上磨刀石,右键给副手
# show Dense Sharpening Stone
/use Dense Sharpening Stone
/use [button:2] 17; 16
给自己上绷带且不丢失当前目标。
/use [target=player] 厚符文布绷带
恐惧>>自我绷带>>恢复目标并攻击。
/cast 破胆怒吼
/use [target=player] 厚符文布绷带
/targetlasttarget
/startattack
法术反射宏,切姿态、装备盾牌、法术反射一键完成。
/cast [stance:1/2,equipped:Shields] Spell Reflection; [stance:3] 防御姿态
/stopmacro [equipped:Shields]
/equip 盾牌名称
下面这个宏当你在战斗姿态和防御姿态下使用过法术反射后,重新装备双手武器。
/cast [stance:1/2,equipped:Shields] Spell Reflection
/equip 钻孔虫之碟
/equip 狂野之刃