World of Warcraft

WoWのアップデートでFPSが低下したら

WoWのアップデートでGraphics API設定がAutoに更新されているかもしれないのでDirectX 11に戻す。

Esc → Options → System / Graphics → Advanced / Graphics API → DirectX 11

キーバインド

https://www.youtube.com/watch?v=MEy4X08F-UM
https://docs.google.com/spreadsheets/d/1mGMkLzNWzreBuRsGgZc5bhMcZFSubhQaBm40_xuI8z4/

  • 移動はWASDのみに変更
  • 用途毎にクラス間でキーバインドを統一
  • Race毎のアビリティも系統を意識して配置
  • 慣れるまではHeroism/Blood lust/Time Warp/Fury of the aspectsを別の場所に移動して誤爆を防ぎたい
  • Windwalker MonkのFlying Serpent Kickは移動(X)系に移動

アドオン

アドオンを管理するゲーム外アプリケーション

  • CurseForge ⭐⭐⭐
    対応するゲームバージョンが表示されていて使いやすいと思います。アカウント登録が必要です。

アドオン管理

オークション

  • Auctionator
    オークションハウスの作業を簡易化

バッグ

  • Baganator ⭐⭐⭐
    バッグの中身をカテゴリで分類
  • Syndicator⭐⭐
    Baganatorの前提

クエスト

戦闘

  • Deadly Boss Mods(DBM) ⭐⭐⭐
  • Details! Damage Meter ⭐⭐
    Damage Done、Healing DoneやIntrrupt等をランキング表示
    一覧にもパーティのiLevelを表示するには
    1. /detail options > Bars: Text > Left Text: section > Custom Text Enabledを有効に
    2. Edit Custom Textをクリックして{data1}. {data3}{data2}を以下で置換
      {data1}. {func local player, combat = ...;local ilvl = _detalhes.ilevel:GetIlvl(player.serial); ilvl = ilvl and ilvl.ilvl or 0;return math.floor(0.5+ilvl);} {data3}{data2}
    3. Applyをクリック、Doneをクリック
  • FocusInterruptSounds
    ターゲットの詠唱開始を音で知らせる
  • GTFO ⭐⭐⭐
    ダメージを受ける領域にいた場合に警告音
  • Hekili Priority Helper ⭐⭐⭐
    ローテーションの候補を表示
  • IceHUD ⭐⭐⭐
    PlayerやTargetのHPや詠唱の状況をプレイヤーの左右に表示

操作性向上

  • CursorTrail
  • DeModal ⭐⭐
    ウインドウをモードレスに
  • WIM ⭐⭐⭐
    ウィスパーを別ウィンドウで表示

画面カスタマイズ

アイテム

  • Equip Recommended Gear ⭐⭐⭐
    最強ギアを自動装備(プライマリスタッツで評価)
  • ItemVersion ⭐⭐
    アイテムがどのエクスパンションで実装されたかを表示
  • Pawn
    アイテム比較

スタッツ、タレント

チャット

その他

  • Noterpad ⭐⭐
    メモ
  • Leatrix Plus
  • Myslot
    アクションバーの割り当てをインポート/エクスポート
  • Narcissus
    キャラクターをArmoryのように表示してくれてかっこいいです。
  • Silence, Ban-Lu
    Ban-Luはしゃべるものの音声がミュートされる
  • WeakAuras ⭐⭐⭐

WeakAurasスクリプト

マクロ

環境設定

LUI のイシュー(暫定対策)

  • playerユニットフレームのClassPowerのベース値を修正
    LUI/modules/unitframes/layout/layout.lua
    1710
    1711
    1712
    1713
    1714
    1715
    1716
    1717
    1718
    1719
    1720
    1721
    1722
    1723
    1724
    ClassPower = function(self, unit, oufdb)
    local BASE_COUNT = {
    MAGE = 4,
    -- MONK = 5,
    MONK = 6,
    PALADIN = 5,
    -- ROGUE = 5,
    ROGUE = 7,
    WARLOCK = 5,
    DRUID = 5,
    -- EVOKER = 5,
    EVOKER = 6,
    DEFAULT = 5,
    }

  • maintankユニットフレームが表示されない
    LUI/modules/unitframes/options/toggle.jsで”Maintank”を”maintank”に置換する(7か所)
  • bossユニットフレームのヘルスバーの色が保存されない
    ログイン後にヘルスバーの色の設定を手動で別の値に変更する

LUI のイシュー(調査中)

  • targetユニットフレームのデバフ表示がおかしい?無効にしても別の一式の表示が残る?
  • Guild MOTD (Message of the Day) の文字数が多い場合にギルドメンバー名と重なる場合がある

LUI Unitframe Saved Variable (2023-01-04)

C:\Program Files (x86)\World of Warcraft\_retail_\WTF\Account\Account Name\SavedVariables\LUI.lua
["arenapet"] = {
},
["arenatarget"] = {
},
["boss"] = {
["X"] = -30,
["Y"] = -300,
["HealthBar"] = {
["IndividualColor"] = {
["r"] = 1,
["g"] = 0,
["b"] = 0,
},
},
["RaidMarkerIndicator"] = {
["Size"] = 36,
},
["HealthPercentText"] = {
["Enable"] = true,
["RelativePoint"] = "RIGHT",
["Point"] = "RIGHT",
["Size"] = 14,
},
["NameText"] = {
["Point"] = "LEFT",
["RelativePoint"] = "LEFT",
},
},
["focus"] = {
},
["maintank"] = {
["Enable"] = true,
["X"] = -30,
["Y"] = 250,
["Padding"] = 16,
["RaidMarkerIndicator"] = {
["Enable"] = true,
["Size"] = 36,
},
["HealthPercentText"] = {
["Enable"] = true,
["RelativePoint"] = "RIGHT",
["Point"] = "RIGHT",
["Size"] = 14,
},
["NameText"] = {
["X"] = 10,
["Point"] = "LEFT",
["RelativePoint"] = "LEFT",
["ColorClassByClass"] = true,
["ColorNameByClass"] = true,
["ColorByClass"] = true,
},
},
["maintanktarget"] = {
["NameText"] = {
["X"] = 10,
["Point"] = "LEFT",
["RelativePoint"] = "LEFT",
["ColorClassByClass"] = true,
["ColorNameByClass"] = true,
["ColorByClass"] = true,
},
["RaidMarkerIndicator"] = {
["Enable"] = true,
["Size"] = 36,
},
["HealthPercentText"] = {
["Enable"] = true,
["RelativePoint"] = "RIGHT",
["Point"] = "RIGHT",
["Size"] = 14,
},
},
["party"] = {
["GroupRoleIndicator"] = {
["Size"] = 36,
},
["LeaderIndicator"] = {
["Size"] = 36,
},
["NameText"] = {
["ColorByClass"] = true,
},
},
["player"] = {
["HealthText"] = {
["Y"] = 0,
["Format"] = "Standard Short",
["Point"] = "TOPRIGHT",
["RelativePoint"] = "TOPRIGHT",
},
["Portrait"] = {
["Enable"] = true,
["Alpha"] = 1,
["Width"] = 150,
},
["PowerText"] = {
["Y"] = 0,
["Format"] = "Standard Short",
},
},
["raid"] = {
["LeaderIndicator"] = {
["Enable"] = true,
["Size"] = 20,
},
["RaidMarkerIndicator"] = {
["Enable"] = true,
["Size"] = 20,
},
["GroupRoleIndicator"] = {
["Enable"] = true,
["Size"] = 20,
},
["NameText"] = {
["ColorByClass"] = true,
},
},
["Settings"] = {
},
["target"] = {
["Portrait"] = {
["Enable"] = true,
["Alpha"] = 1,
["Width"] = 150,
},
["Aura"] = {
["Buffs"] = {
["Enable"] = false,
},
["Debuffs"] = {
["PlayerOnly"] = true,
},
},
["NameText"] = {
["X"] = 0,
["Point"] = "TOPLEFT",
["RelativePoint"] = "BOTTOMLEFT",
},
["HealthText"] = {
["Y"] = 0,
["Format"] = "Standard Short",
["Point"] = "TOPRIGHT",
["RelativePoint"] = "TOPRIGHT",
},
["PowerText"] = {
["Y"] = 0,
["Format"] = "Standard Short",
["Point"] = "BOTTOMRIGHT",
["RelativePoint"] = "BOTTOMRIGHT",
},
},
["targettargettarget"] = {
},

Comment