魔兽世界PVP战士 需要那些宏!
1、从任意姿态任意武器切换到战斗姿态+双手武器
/script
P=PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi)
then
oi=(GetContainerItemLink(4,15));if(oi)
then
P(17);PC(4,7);else
P(17);PC(4,15);end;P(16);PC(4,11);end
/施放
战斗姿态
2、从任意姿态任意武器切换到防御姿态+主手武器+盾牌
/script
P=PickupInventoryItem;C=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi)
then
oi=(GetContainerItemLink(4,15));if(oi)
then
P(17);C(4,7);C(4,15);AutoEquipCursorItem();end;else
C(4,11);P(16);C(4,15);P(17);end
/施放
防御姿态
3、从任意姿态任意武器切换到狂暴姿态+双持武器
/script
P=PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi)
then
oi=(GetContainerItemLink(4,7));if(oi)
then
P(17);PC(4,15);PC(4,7);AutoEquipCursorItem();end;else
PC(4,11);P(16);PC(4,7);P(17);end
/施放
狂暴姿态
1、在战斗姿态下,把以下这个宏的图标放到9
/施放
冲锋(等级
3)
/施放
压制(等级
4)
/script
if
(
UnitHealth("target")<20
)
then
CastSpellByName("斩杀(等级
5)");
else
if
(
UnitHealth("target")>=20
)
then
CastSpellByName("致死打击(等级
4)");
end
end
/script
if
(UnitMana("Player")>80)
then
CastSpellByName("英勇打击");end
2、在防御姿态下,把以下图标放到9(这个我直接给出的是防战的版本了,其他天赋战士记得把第四行的“盾牌猛击”改为致死打击或者嗜血)
/施放
盾牌格挡
/script
SpellStopCasting();
/script
if
(UnitMana("Player")>5)
then
CastSpellByName("复仇");end
/script
if
(UnitMana("Player")>40)
then
CastSpellByName("盾牌猛击");end
/script
if
(UnitMana("Player")>59)
then
CastSpellByName("英勇打击");end
3、在狂暴姿态下,把以下宏的图标放到9
/施放
拦截(等级
3)
/script
if
(
UnitHealth("target")<20
)
then
CastSpellByName("斩杀(等级
5)");
else
if
(
UnitHealth("target")>=20
)
then
CastSpellByName("致死打击(等级
4)");
end
end
/script
if(UnitAffectingCombat("player")==1)
then
CastSpellByName("旋风斩")
else
end
破胆怒吼+立刻绷带,以及一键绷带宏
/施放
破胆怒吼
/script
SpellStopCasting()
/script
UseContainerItem(2,1)
/script
TargetUnit("player")
其中
/script
UseContainerItem(2,1)
/script
TargetUnit("player")
就是一键绷带宏。可以单独建一个。绷带放在中间那个包左上开始第一格。
/施放
血性狂暴
/script
SpellStopCasting()
/施放
狂暴姿态
合适请选择我