致死,旋风,压制,英勇打击/script C=CastSpellByName;
/script U=IsUsableAction; /script R=IsActionInRange; /script if(U(61)==1)then C("冲锋");elseif(R(61)==1)then C("拦截");elseif(U(63)==nil)then C("断筋");elseif(GetActionCooldown(63)==0)then C("压制");else C("断筋");end
破胆绷带/script C=CastSpellByName;
/script if(GetActionCooldown(63)==0) then C("压制");end /script if(UnitHealth("target")<20) then C("斩杀");end /施放 致死打击 /script if(IsActionInRange(63)==1)then C("旋风斩");end /script if(UnitMana("Player")>39) then C("英勇打击");end
群体攻击/施放 破胆怒吼
/script SpellStopCasting(); /target 自己的名字 /script if(GetActionCooldown(69)>0) then UseContainerItem(3,1);end /script TargetLastEnemy()
双手武器和盾切换/script G=GetActionCooldown;C=CastSpellByName;
/script F=CastShapeshiftForm;if(G(71)<2)then F(1);else F(3);end /script if(IsUsableAction(71)==1)then C("横扫攻击");end /施放 旋风斩 /施放 顺劈斩 /script if(UnitHealth("target")<5)then TargetNearestEnemy();end
盾牌格档,复仇,破甲,英勇打击/script P=PickupInventoryItem;
/script C=PickupContainerItem; /script P(17);if(CursorHasItem())then C(4,2);C(4,1);P(16);else C(4,1);P(16);C(4,2);P(17);end
从防御姿态切换到狂暴姿态释放狂暴之怒再切换回防御姿态/施放 盾牌格档
/script if((GetActionCooldown(64)==0) and (IsUsableAction(64)==1))then CastSpellByName("复仇");end /施放 破甲攻击 /script if(UnitMana("Player")>44) then CastSpellByName("英勇打击");end
打断宏/script G=GetActionCooldown;
/script if(G(70)<2)then CastShapeshiftForm(3);end /script if(IsUsableAction(70)==1)then CastSpellByName("狂暴之怒");end /script if(G(70)>0)then CastShapeshiftForm(2);end
战士射击宏#showtooltip 拳击
/cast [target=mouseover,harm][target=target,harm] 拳击
战士救命宏#showtooltip [equipped:投掷武器] 投掷;射击
/cast [equipped:投掷武器] 投掷; 射击 /equip [equipped:弓/弩]永恒箭矢; [equipped:枪械] 永恒弹丸
冲锋拦截宏#showtooltip [modifier:alt] 极效治疗石;破釜沉舟
/use 极效治疗石 /use 13 /cast 破釜沉舟
盾牌反射法术宏#showtooltip [nocombat,stance:1] 冲锋;拦截
/cast [nocombat,nostance:3] 冲锋;拦截 /cast 乘胜追击
压制姿态宏#showtooltip 法术反射
/equip [noequipped:盾牌]复仇角斗士的墙盾 /equip [noequipped:单手斧] 涨潮 /cast [nostance:1] 防御姿态 /cast 法术反射
打断宏#show 压制
/cast [stance:1] 压制; 战斗姿态
拦截宏#show [stance:3]拳击; [stance:2]盾击
/stopcasting /cast [stance:1/2,noequipped:盾牌] 狂暴姿态; [stance:1/2,equipped:盾牌] 盾击; [stance:3] 拳击
冲锋断筋宏#show 拦截
/cast 拦截; /script SetCVar("targetNearestDistance",8) /cast [stance:3] 血性狂暴; /script SetCVar("targetNearestDistance",25)
盾反宏2/startattack
/cast 断筋 /script SetCVar("targetNearestDistance",8) /cast [nocombat,stance:1] 冲锋; [nocombat,nostance:1] 战斗姿态; [combat,nostance:3] 狂暴姿态; /script SetCVar("targetNearestDistance",25)
狂暴+双手武器宏#show 法术反射
/cast [stance:1/2,equipped:盾牌] 法术反射; /cast [stance:3] 战斗姿态; /cast [modifier:alt,stance:3] 防御姿态 /equip [stance:1/2] 单手武器名称 /equip [stance:1/2,noequipped:盾牌] 盾牌名称
防御姿态+换武器盾牌#show 狂暴姿态
/equip [stance:3,noequipped:双手斧] 武器名称 /cast 狂暴姿态
战斗姿态+单手武器#show 防御姿态
/equip [stance:2,noequipped:单手剑] 单手武器名称 /equip [stance:2,noequipped:盾牌] 盾牌名称 /cast 防御姿态
战斗姿态+双手武器/equip [stance:1] 武器名称
/cast [stance:1] 压制; 战斗姿态
破胆+停止攻击宏#show 战斗姿态
/equipslot 16 主手武器名称 /equipslot 17 副手武器名称 /cast [stance:1] 压制; 战斗姿态
援护宏#showtooltip 破胆怒吼
/cast 破胆怒吼 /stopattack
缴械宏#showtooltip援护
/cast [help] 援护; [target=targettarget, help] 援护 /startattack [target=harm]
一键开反击、盾墙、鲁莽# showtooltip 缴械
/cast [stance:1/3] 防御姿态; 缴械
致死、旋风、英勇3和1宏。/cast [stance:1] 反击风暴;[stance:2,equipped:盾牌] 盾墙;[stance:3]鲁莽
/scripts={"反击风暴!我弄死你!","盾墙!硬梆梆的15秒!","鲁莽!照顾好我七舅老爷!"};SendChatMessage(s[GetShapeshiftForm(true)],"YELL");
开始攻击宏/castsequence reset=6 致死打击,旋风斩
/castsequence reset=10 旋风斩,英勇打击
坐骑/斩杀#show 攻击
/startattack /cast 致死打击
tank开怪宏/cast [combat] 斩杀
/use [nocombat,outdoors,flyable] 飞行坐骑物品名称 /use [nocombat,outdoors,noflyable] 地面坐骑物品名称 /dismount [mounted]
#showtooltip [stance:1]挫志怒吼; [stance:2]雷霆一击
/cast [stance:1] 挫志怒吼 /stopcasting /cast [stance:1] 防御姿态 /cast [stance:2] 雷霆一击