注意:改行してあるものは1行にしないと動かないものもあります
共通
- Name表示トグル.....PC・NPCの名前を表示・非表示・PCのみに切り替える
/script n=0;p=1; if GetCVar("UnitNamePlayer")=="1"
then if GetCVar("UnitNameNPC")=="0" then n=1;else p=0;end;end;
SetCVar("UnitNamePlayer",p); SetCVar("UnitNameNPC",n);
DEFAULT_CHAT_FRAME:AddMessage(string.format("PC:%s NPC:%s",p, n), 1-p,p,0);
Warrior
- 1 Defensive Stance > 2 Taunt (元々Defensiveの場合は普通にTaunt)
/cast [stance:2] Taunt; Defensive Stance これをRevengeやOverpowerなど使いたいアーツにすることで、それを使うだけで スタンスが変更されるようになり、スタンスのみ変更するKeyがほぼいらなくなる。
- 詰め込みすぎHeroic Strike
/cast Heroic Strike /cast [stance:2,target=mouseover,harm] Sunder Armor;[stance:1] Overpower /startattack 戦闘開始+ヒロイックストライク+α バトルスタンスの時はOverpowerが打てる状況なら打ちます DEFスタンスの時は敵をマウスオーバーしてればそれにSunder Armorを打ちます ※レイジが足りないとかの苦情は受け付けません
- いつでもチャージ
/cast [stance:1, nocombat] Charge; [nocombat] Battle Stance; [stance:3, target=mouseover, exists] Intercept; [stance:3] Intercept; Berserker Stance 普通にチャージしたいシチュエーションではチャージを、 戦闘中はマウスオーバーにインターセプトしようとするかんじ。 せわしないWarを演出。
- どこでもきゃっち☆
/cast [stance:2,target=mouseover,exists,harm,nodead] Taunt;Bloodrage 普段はBloodrage、マウスオーバーターゲットが敵で存在して生きてる場合はタウント マウスのセンタークリックあたりに設置しておくと跳ねたあの子からひっぺがすのに便利 つかってみたらだめだった系の代表格 やっぱタウントは単独で置いておこう
Rogue
- 戦闘開始&Sinister Strike
/startattack /cast [combat] Sinister Strike ローグに限らず、メイン攻撃とStartattackを組み合わせておくと結構便利 ホットバーのスペース短縮になります。
Hunter
- マウスオーバーでペットのターゲット変更+α
/cast [target=mouseover, exists] Hunter's Mark;[exists] Hunter's Mark /petattack [target=mouseover, exists];[exists] /target [target=mouseover, exists, nocombat] マウスオーバーorタゲにペットをけしかけつつHunter's Mark 戦闘開始前に使うと自分のタゲもマウスオーバーの対象になります
Druid
- Faerie FireとFaerie Fire (Feral)の1ボタン化
/cast [stance:1/3] Faerie Fire (Feral)(); Faerie Fire 名前にランク以外のカッコが付いてるスペルはランクか空カッコが必要っぽい。
- Form変更1マクロ化
/cast [stance:0, modifier:shift] Bear Form; [stance:0, modifier:ctrl] Aquatic Form; [stance:0, modifier:alt] Travel Form; [stance:0] Cat Form; [stance:1] Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form 上記のやつをひとまとめにして、押したボタンによってフォームが変わる感じ。