2005年12月02日

Hunter用Macro PetAttack拡張

1回目のボタン押し→PetAttack開始
2回目のボタン押し→Skill発動
というマクロ。

一つのボタンの連打でPetを操る、というコンセプト。


◇PetAttack + Intimidation
/script if UnitExists("target") then if UnitIsFriend("player","target") then PetFollow();else if UnitExists("pettarget") and UnitIsUnit("target", "pettarget") then CastSpellByName("Intimidation");else PetAttack();end;end;else PetFollow();end;

敵対Targetがある状態で、
ボタン1回押しで、PetAttack開始。
2回目押しで、Intimidation発動。

Targetなし、もしくは友好Targetの場合、
Petfollowに。

CastSpellByName("Intimidation"); の太字部分を
別のSkillに書き換えたら、入れ替え可能。
赤Petとかいいかも。

(ちなみに、マクロは長いけど1行です。)


◇PetAttack + Follow
/script if UnitExists("target") then if UnitIsFriend("player","target") then PetFollow();else if UnitExists("pettarget") and UnitIsUnit("target", "pettarget") then PetFollow();else PetAttack();end;end;else PetFollow();end;

同様の作りで、PetAttack&Follow版。
一つのボタンで、行かしたり戻したり。

"Hunter用Macro PetAttack拡張"の続きを読む

2005年11月23日

メモ API

API = Application Programming Interface

WoWWiki - Interface Customization
WoWWiki - API

WoWInterface - Forum

2005年11月22日

Hunter用Macro こまごま

◇Scatter Shot
/script PetFollow();
/script CastSpellByName("Scatter Shot");

Petにピヨピヨを邪魔をされないように戻す。


◇PetAssist
/script AssistUnit('pet');

PetをAssistして、PatのTargetを取得する。
PvEソロとかでよく使う。


◇Melee用コンボ
/cast Raptor Strike(Rank 8)
/cast Mongoose Bite(Rank 4)
/cast Wing Clip(Rank 3)

適当に乱打する。
まぁ、単にMelleskillを並べただけ。
Wing ClipはRank1にするという手もあり。

2005年11月20日

Hunter用Macro FD→Freezing Trap 【改】

これを2回押す。
/script if(UnitAffectingCombat("player")) then PetPassiveMode();CastSpellByName("Feign Death"); else CastSpellByName("Freezing Trap(Rank 3)"); end

PetWait付きは、こちら。
/script if(UnitAffectingCombat("player")) then PetWait();PetPassiveMode();CastSpellByName("Feign Death"); else CastSpellByName("Freezing Trap(Rank 3)"); end


(その時Csatする方ではないSpellの)Spellcastエラーが出なくなるのと、
TrapだけのときにPetmodeが変わらないように。

改造元ネタ
Nomad-Souls - Hunter macro guide
http://www.nomad-souls.org/index.php?option=com_content&task=view&id=82&Itemid=200

2005年06月03日

Hunter用Macro FD→Freezing Trap

/script PetPassiveMode();
/script CastSpellByName("Freezing Trap(Rank 3)");
/script CastSpellByName("Feign Death");

FDからFreezing Trapに繋げる為のMacro
これを2回押す。

"Hunter用Macro FD→Freezing Trap"の続きを読む

WoW Macroその他のエントリー

  1. 2005年11月23日

    1. メモ API

  2. 2005年11月22日

    1. Hunter用Macro こまごま

  3. 2005年11月20日

    1. Hunter用Macro FD→Freezing Trap 【改】

  4. 2005年06月03日

    1. Hunter用Macro FD→Freezing Trap