Mote-libsの装備セット命名ルールについて

sets.precast.●●や、sets.midcast.●●の、●●にどう名前を付けるのが正解なのか問題。

定義の階層、属性の優先度など複雑なルールはあるものの、使い分ければ快適に着替えができるようになります。

やまみかんさんのページを参考にして、私なりの解釈を付け加えて説明します。

よく分からない人は、あまり複雑な事をせず、シンプルに定義することをお勧めします。

目次

アクションセット名

Mote-libsでは、基本となる次のアクションセットが用意されており、このセット名に魔法やアビリティの装備を追加して使います。

セット名は階層構造で定義することができて、深い階層の定義を優先する仕組みになっています。

たとえば、インパクトを詠唱するには、次のようなインパクト専用のFC定義が必要になります。

Mote-libsは深い階層の定義を選択してくれますので、この定義でインパクトを詠唱すると、sets.precast.FC[‘インパクト’]の装備に着替えてくれます。

インパクト以外の魔法に関しては、sets.precast.FCで詠唱を開始します。

具体的な定義名

インパクトのように直接名前を指定する方法以外にも、魔法の種類やスキルなどでグルーピングする方法がいくつか用意されています。

どの方法でも着替えを行ってくれるのですが、何でグルーピングされているのかを考慮して定義しなければ、ベストな着替えは行えません。

また、これらの方法には優先度がありまして、グルーピングの範囲が狭くなるほど優先度が高くなっています。

優先度対応する属性記述例
1spell.namesets.midcast[‘ケアルIII’]
sets.midcast[‘Cure III’]
2spellMapsets.midcast.Cure
3spell.skillsets.midcast[‘回復魔法’]
4spell.typesets.midcast.Whitemagic

ベストな選択

ケアルはケアルの効果アップ装備で詠唱したいですし、強化魔法はスキルを重視する魔法や交換時間を重視する魔法など、用途に応じて装備を使い分けるのが基本です。

大きいグループで定義して、特定のアクションは個別に定義するなどして、「どうやって使い分けるのか?」を、考えてください。

spell.type

spell.typeは、種類でグルーピングした属性です。

type名称
WhiteMagic白魔法sets.midcast.WhiteMagic
BlackMagic黒魔法sets.midcast.BlackMagic
BlueMagic青魔法sets.midcast.BlueMagic
SummonerPact召喚魔法sets.midcast.SummonerPact
Geomancy風水魔法sets.midcast.Geomancy
Ninjutsu忍術sets.midcast.Ninjutsu
BardSong歌唱sets.midcast.BardSong
Trustフェイスsets.midcast.Trust

例えば、白魔法には強化魔法や弱体魔法などが含まれていますので、sets.midcast.WhiteMagicで定義をすると、全ての白魔法をsets.midcast.WhiteMagicで詠唱することになってしまいます。

回復量、効果量、効果時間で使い分けるべきですから、ベストな着替えができませんが、歌のように個別に定義する前提なら次のように組む方法もあります。

    sets.midcast.song_base = {
        main="カルンウェナン",
        head="FLキャロ+3",
        body="FLオングルリヌ+3",
        hands="FLマンシェト+3",
        legs="インヤガシャルワ+2",
        feet="BRスリッパー+3",
        neck="月虹の呼び子+1",
        waist="コーネリアの黒帯",
        back={ name="インタラアスケープ", augments={'CHR+20','Mag. Acc+20 /Mag. Dmg.+20','Enmity-10',}},
    }

    sets.midcast.BardSong               = sets.midcast.song_base
    sets.midcast.BardSong.Paeon         = set_combine(sets.midcast.song_base, {head="BRランドリト+3", legs="インヤガシャルワ+2",})
    sets.midcast.BardSong.Ballad        = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", })
    sets.midcast.BardSong.Minne         = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2",legs="ムセスサラウィル+1" })
    sets.midcast.BardSong.Mambo         = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", feet="ムセスクラッコー+1"})
    sets.midcast.BardSong.Carol         = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", hands="ムセスゲージ+1",})
    sets.midcast.BardSong.Minuet        = set_combine(sets.midcast.song_base, {})
    sets.midcast.BardSong.Madrigal      = set_combine(sets.midcast.song_base, {head="FLキャロ+3", legs="インヤガシャルワ+2", back="インタラアスケープ"})
    sets.midcast.BardSong.Prelude       = set_combine(sets.midcast.song_base, {back="インタラアスケープ"})
    sets.midcast.BardSong.March         = set_combine(sets.midcast.song_base, {hands="FLマンシェト+3", legs="インヤガシャルワ+2",}) 
    sets.midcast.BardSong.March_Marsyas = set_combine(sets.midcast.BardSong.March,{range=sets.weapons.Marsyas})
    sets.midcast.BardSong.Etude         = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", head="ムセスターバン+1"})
    sets.midcast.BardSong.Scherzo       = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", feet="FLコテュルヌ+3"})
    sets.midcast.BardSong.Threnody      = set_combine(sets.midcast.magic_acc, {body="ムセスマンティル+1"})
    sets.midcast.BardSong.Resist        = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", })
    sets.midcast.BardSong.Mazurka       = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2",})
    sets.midcast.BardSong.Hymnus        = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", })
    sets.midcast.BardSong.Sirvente      = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2",})
    sets.midcast.BardSong.Dirge         = set_combine(sets.midcast.song_base, {legs="インヤガシャルワ+2", })
    sets.midcast.BardSong.Lullaby       = set_combine(sets.midcast.magic_acc,{head="BIラウンドリト+3"})
    sets.midcast.BardSong.LullabyAoE    = set_combine(sets.midcast.magic_acc,{range=sets.weapons.Blurred})
    sets.midcast.BardSong.Requiem       = sets.midcast.magic_acc
    sets.midcast.BardSong.Elegy         = sets.midcast.magic_acc
    sets.midcast.BardSong.Finale        = sets.midcast.magic_acc
    sets.midcast.BardSong.Virelai       = sets.midcast.magic_acc
    sets.midcast.BardSong.Nocturne      = sets.midcast.magic_acc

spell.skill

spell.skillは、スキル別にグルーピングした属性です。

skill名称
Divine Magic神聖魔法sets.midcast[‘神聖魔法’]
Healing Magic回復魔法sets.midcast[‘回復魔法’]
Enhancing Magic強化魔法sets.midcast[‘強化魔法’]
Enfeebling Magic弱体魔法sets.midcast[‘弱体魔法’]
Elemental Magic精霊魔法sets.midcast[‘精霊魔法’]
Dark Magic暗黒魔法sets.midcast[‘暗黒魔法’]
Summoning Magic召喚魔法sets.midcast[‘召喚魔法’]
Ninjutsu忍術sets.midcast[‘忍術]
Singing歌唱sets.midcast[‘歌唱’]
Blue Magic青魔法sets.midcast[‘青魔法’]
Geomancy風水魔法sets.midcast[‘風水魔法’]

※sets.midcast[‘Healing Magic’]のように記述できるらしいのですが、私の環境では認識しませんでしたので、スキルを指定する場合は日本語名称でやっています。

spell.skillでザックリと定義して、特定の魔法を個別に定義する方法があります。

    sets.midcast['強化魔法'] = {
        head={ name="テルキネキャップ", augments={'"Conserve MP"+5','Enh. Mag. eff. dur. +10',}},
        body={ name="PDガウン+3", augments={'Enhances "Enlightenment" effect',}},
        body={ name="PDガウン+3", augments={'Enhances "Enlightenment" effect',}},
        hands={ name="テルキネグローブ", augments={'"Cure" potency +7%','Enh. Mag. eff. dur. +10',}},
        legs={ name="テルキネブラコーニ", augments={'"Conserve MP"+5','Enh. Mag. eff. dur. +10',}},
        feet={ name="テルキネピガッシュ", augments={'"Conserve MP"+5','Enh. Mag. eff. dur. +10',}},
        neck="インカンタートルク",
        waist="エンブラサッシュ",
        left_ear="アンドアーピアス",
        right_ear="ミミルピアス",
        left_ring="スティキニリング+1",
        right_ring="スティキニリング+1",
        back={ name="月明の羽衣",priority=16},
    }

    sets.midcast.Storm      = set_combine(sets.midcast['強化魔法'], {feet="PDローファー+3"})
    sets.midcast.Regen      = set_combine(sets.midcast['強化魔法'], {head="ABボネット+3",body="テルキネシャジュブ",back="ブックワームケープ"})
    sets.midcast.Refresh    = set_combine(sets.midcast['強化魔法'], {head="AMコイフ+1", legs="シェダルサラウィル",})
    sets.midcast.BarElement = set_combine(sets.midcast['強化魔法'], {legs="シェダルサラウィル",})
    sets.midcast.Stoneskin  = set_combine(sets.midcast['強化魔法'], {legs="シェダルサラウィル", neck='ノデンズゴルゲット', left_ear='アースクライピアス', waist="ジーゲルサッシュ",})
    sets.midcast.Refresh    = set_combine(sets.midcast['強化魔法'], {head="AMコイフ+1"})
    sets.midcast['アクアベール']   = set_combine(sets.midcast['強化魔法'], {main="バドースロッド", sub="アムラピシールド", head="AMコイフ+1", legs="シェダルサラウィル"})

spellMap

spellMapはMote-libsのライブラリの一部で、ある程度意味のまとまったグループでまとめられています。

内容はWindower\addons\GearSwap\libs\Mote-Mappings.luaで確認してください。

例えば、ドレインの定義はこうなっていて、Drainにはドレインとアスピルが含まれています。

['ドレイン']='Drain',['ドレインII']='Drain',['ドレインIII']='Drain',['アスピル']='Drain',['アスピルII']='Drain',['アスピルIII']='Drain',

ドレイン・アスピルの装備セットはこんな感じです。

    sets.midcast.Drain = set_combine(sets.midcast['精霊魔法'] ,{
        main="ルビカンディティー",
        legs={ name="PDパンツ+3", augments={'Enhances "Tabula Rasa" effect',}},
        feet={ name="マーリンクラッコー", augments={'Mag. Acc.+30','"Drain" and "Aspir" potency +11','INT+5','"Mag.Atk.Bns."+2',}},
        neck="エーラペンダント",
        waist="風鳥の帯",
        left_ring="エバネセンスリング",
        right_ring="アルコンリング",
    })

spell.name

spell.nameは、魔法やアビリティの正式名称を指定する方法です。

内容については、Windower\res\spells.luaWindower\resability_recasts/luaを参照してください。

日本語でも英語でも大丈夫です。

優先度確認検証

念のため、優先度について次の内容で検証を行いました。

検証その①spell.nameの優先度確認

function init_gear_sets()
    sets.midcast['ケアル']              = {main="アーンダガー"}     --spell.name
    sets.midcast.Cure                   = {main="ノマドモグロッド"} --SpellMap
    sets.midcast['回復魔法']            = {main="エクスカリパーII"} --spell.skill
    sets.midcast['回復魔法']['ケアル']  = {main="ロスシックル"}     --spell.skill
    sets.midcast.WhiteMagic             = {main="ラメント"}         --spell.type
end

この状態でケアルを詠唱すると、メイン武器にはアーンダガーが装備されます。

検証その②spellMapの優先度確認

function init_gear_sets()
    --sets.midcast['ケアル']              = {main="アーンダガー"}     --spell.name
    sets.midcast.Cure                   = {main="ノマドモグロッド"} --SpellMap
    sets.midcast['回復魔法']            = {main="エクスカリパーII"} --spell.skill
    sets.midcast['回復魔法']['ケアル']  = {main="ロスシックル"}     --spell.skill
    sets.midcast.WhiteMagic             = {main="ラメント"}         --spell.type
end

この状態でケアルを詠唱すると、メイン武器にはノマドモグロッドが装備されます。

検証その③spell.skillの優先度確認(同階層優先確認)

function init_gear_sets()
    --sets.midcast['ケアル']              = {main="アーンダガー"}     --spell.name
    --sets.midcast.Cure                   = {main="ノマドモグロッド"} --SpellMap
    sets.midcast['回復魔法']            = {main="エクスカリパーII"} --spell.skill
    sets.midcast['回復魔法']['ケアル']  = {main="ロスシックル"}     --spell.skill
    sets.midcast.WhiteMagic             = {main="ラメント"}         --spell.type
end

この状態でケアルを詠唱すると、メイン武器にはロスシックルが装備されます。

検証その④spell.skillの優先度確認(同階層優先確認)

function init_gear_sets()
    --sets.midcast['ケアル']              = {main="アーンダガー"}     --spell.name
    --sets.midcast.Cure                   = {main="ノマドモグロッド"} --SpellMap
    sets.midcast['回復魔法']            = {main="エクスカリパーII"} --spell.skill
    --sets.midcast['回復魔法']['ケアル']  = {main="ロスシックル"}     --spell.skill
    sets.midcast.WhiteMagic             = {main="ラメント"}         --spell.type
end

この状態でケアルを詠唱すると、メイン武器にはエクスカリパーIIが装備されます。

検証その⑤spell.typeの優先度確認

function init_gear_sets()
    --sets.midcast['ケアル']              = {main="アーンダガー"}     --spell.name
    --sets.midcast.Cure                   = {main="ノマドモグロッド"} --SpellMap
    --sets.midcast['回復魔法']            = {main="エクスカリパーII"} --spell.skill
    --sets.midcast['回復魔法']['ケアル']  = {main="ロスシックル"}     --spell.skill
    sets.midcast.WhiteMagic             = {main="ラメント"}         --spell.type
end

この状態でケアルを詠唱すると、メイン武器にはラメントが装備されます。

強制的に最優先で着替える方法

classes.CustomClassを使えば、ここまでに説明した優先度ルールを一切無視して、強制的に指定した装備に着替える事ができます。

function job_post_precast(spell, action, spellMap, eventArgs)
    if player.hpp < 51 then
        classes.CustomClass = "Breath"
    end
end

この例では、竜騎士のHPが51%以下になった場合、強制的にブレス装備に着替える指定方法です。

ケースとしては、特定の条件を満たした場合、優先順位に関係なく強制的に指定装備に着替えられます。

一覧表

spell.type

type名称
WhiteMagic白魔法sets.midcast.WhiteMagic
BlackMagic黒魔法sets.midcast.BlackMagic
BlueMagic青魔法sets.midcast.BlueMagic
SummonerPact召喚魔法sets.midcast.SummonerPact
Geomancy風水魔法sets.midcast.Geomancy
Ninjutsu忍術sets.midcast.Ninjutsu
BardSong歌唱sets.midcast.BardSong
Trustフェイスsets.midcast.Trust

spell.skill

  • 神聖魔法
  • 回復魔法
  • 強化魔法
  • 弱体魔法
  • 精霊魔法
  • 暗黒魔法
  • 召喚魔法
  • 忍術
  • 歌唱
  • 青魔法
  • 風水魔法

spell.name

Windower\res\spells.lua

indower\resability_recasts/lua

spellMap

白黒魔法

名称命名規則詳細
単体ケアル系Cureケアル, ケアルII, ケアルIII, ケアルIV, ケアルV, ケアルVI, フルケア
範囲ケアル系Curagaケアルラ, ケアルラII, ケアルラIII, ケアルガ, ケアルガII, ケアルガIII, ケアルガIV, ケアルガV
ナ系StatusRemovalポイゾナ, パラナ, サイレナ, ブライナ, ストナ, ウィルナ, イレース
カーズナCursna
属性バ系BarElementバファイ, バストン, バウォタ, バエアロ, バブリザ, バサンダ, バファイラ, バストンラ, バウォタラ, バエアロラ, バブリザラ, バサンダラ
状態バ系BarStatusバスリプル, バポイズン, バブライン, バパライズ, バサイレス, バウィルス, バブレイク, バアムネジア, バスリプラ, バポイゾラ, バブライラ, バパライラ, バサイレラ, バウィルラ, バブレクラ, バアムネジラ
アディ系
ゲイン系
BoostStatアディバイト, アディマイン, アディカリス, アディアジル, アディスト, アディイン, アディデック, ゲインバイト, ゲインマイン, ゲインカリス, ゲインアジル, ゲインスト, ゲインイン, ゲインデック
レイズ系Raiseレイズ, リレイズ, リレイズII, リレイズIII,リレイズIV, レイズIII, アレイズ
リレイズ系Reraiseリレイズ, リレイズII, リレイズIII, リレイズIV
ディア系Diaディア, ディアII, ディアIII, ディアガ, ディアガII, ディアガIII
バイオ系Bioバイオ, バイオII, バイオIII
ディスペル系Dispelディスペル, ディスペガ
プロテス系
シェル系
Protectプロテス, プロテスII, プロテスIII, プロテスIV, プロテスV, シェル, シェルII, シェルIII, シェルIV, シェルV,  プロテア, プロテアII, プロテアIII, プロテアIV, プロテアV, シェルラ, シェルラII, シェルラIII, シェルラIV, シェルラV
リジェネ系Regenリジェネ, リジェネII, リジェネIII, リジェネIV, リジェネV
リフレ系Refreshリフレシュ, リフレシュII, リフレシュIII
テレポ系Teleportテレポホラ, テレポデム, テレポメア, テレポルテ, テレポヨト, テレポヴァズ, リコールパシュ, リコールメリファ, リコールジャグ, リトレース, トラクタ, エスケプ, デジョン, デジョンII
ストライ系Temperストライ, ストライII
ヘイスト系Hasteヘイスト, ヘイストII
ファランクス系Phalanxファランクス, ファランクスII
スパイク系Spikesブレイズスパイク, アイススパイク, ショックスパイク
エン系EnSpellエンサンダー, エンストーン, エンエアロ, エンブリザド, エンファイア, エンウォータ, エンサンダーII, エンストーンII, エンエアロII, エンブリザドII, エンファイアII, エンウォータII
エンライト系Enlightエンライト, エンライトII
エンダーク系Endarkエンダーク, エンダークII
インパクトImpact
ストンスキンStoneskin
バインドBind
スリプル系Sleepスリプル, スリプルII, スリプガ, スリプガII
ブレイク系Breakブレイク, ブレクガ
サイレスSilence
弱体魔法EnfeeblingMagiceffectスロウ, スロウII, パライズ, パライズII, ブライン, ブラインII, ポイズン, ポイズンII, グラビデ, グラビデII, ディストラ, ディストラII, ディストラIII, フラズル, フラズルII, フラズルIII, アドル, アドルII
バニシュ系Banishバニシュ, バニシュII, バニシュIII, バニシュガ, バニシュガII
フラッシュFlash
ホーリー系Holyホーリー, ホーリーII
ドレイン系
アスピル系
Drainドレイン, ドレインII, ドレインIII, アスピル, アスピルII, アスピルIII
アブゾ系Absorbアブゾースト, アブゾデック, アブゾバイト, アブゾアジル, アブゾイン, アブゾマイン, アブゾカリス, アブゾアキュル, アブゾタック, アブゾアトリ
精霊弱体系ElementalEnfeebleバーン, フロスト, チョーク, ラスプ, ショック, ドラウン
計略系Helix土門の計, 水門の計, 火門の計, 氷門の計, 雷門の計, 風門の計, 光門の計, 闇門の計, 土門の計II, 水門の計II, 火門の計II, 氷門の計II, 雷門の計II, 風門の計II, 光門の計II, 闇門の計II
陣系Storm砂塵の陣, 豪雨の陣, 熱波の陣, 吹雪の陣, 疾雷の陣, 烈風の陣, 極光の陣, 妖霧の陣, 砂塵の陣II, 豪雨の陣II, 熱波の陣II, 吹雪の陣II, 疾雷の陣II, 烈風の陣II, 極光の陣II, 妖霧の陣II

呪歌

名称命名規則詳細
メヌエットMinuet猛者のメヌエット, 猛者のメヌエットII, 猛者のメヌエットIII, 猛者のメヌエットIV, 猛者のメヌエットV
ミンネMinne重装騎兵のミンネ, 重装騎兵のミンネII, 重装騎兵のミンネIII, 重装騎兵のミンネIV, 重装騎兵のミンネV
マーチMarch無敵の進撃マーチ, 栄光の凱旋マーチ, 栄典の戴冠マーチ
マドリガルMadrigal剣闘士のマドリガル, 剣豪のマドリガル
プレリュードPrelude狩人のプレリュード, 弓師のプレリュード
マンボMambo闘羊士のマンボ, 闘龍士のマンボ
マズルカMazurkaラプトルのマズルカ, チョコボのマズルカ
エチュードEtude剛力のエチュード, 器用のエチュード, 元気のエチュード, 機敏のエチュード, 知恵のエチュード, 精神のエチュード, 魅了のエチュード, 怪力のエチュード, 妙技のエチュード, 活力のエチュード, 俊敏のエチュード, 英知のエチュード, 理力のエチュード, 魅惑のエチュード,
バラードBallad魔道士のバラード, 魔道士のバラードII, 魔道士のバラードIII
ピーアンPaeon戦士達のピーアン, 戦士達のピーアンII, 戦士達のピーアンIII, 戦士達のピーアンIV, 戦士達のピーアンV, 戦士達のピーアンVI
カロルCarol耐火カロル第一楽章, 耐寒カロル第一楽章, 耐風カロル第一楽章, 耐震カロル第一楽章, 耐電カロル第一楽章, 耐波カロル第一楽章, 耐光カロル第一楽章, 耐闇カロル第一楽章, 耐火カロル第二楽章, 耐寒カロル第二楽章, 耐風カロル第二楽章, 耐震カロル第二楽章, 耐電カロル第二楽章, 耐波カロル第二楽章, 耐光カロル第二楽章, 耐闇カロル第二楽章
ララバイLullaby魔物のララバイ, 魔物のララバイII, 魔物達のララバイ, 魔物達のララバイII
スレノディThrenody炎のスレノディ, 氷のスレノディ, 風のスレノディ, 土のスレノディ, 雷のスレノディ, 水のスレノディ, 光のスレノディ, 闇のスレノディ, 炎のスレノディII, 氷のスレノディII, 風のスレノディII, 土のスレノディII, 雷のスレノディII, 水のスレノディII, 光のスレノディII, 闇のスレノディII,
エレジーElegy戦場のエレジー, 修羅のエレジー
レクイエムRequiem魔物のレクイエム, 魔物のレクイエムII, 魔物のレクイエムIII, 魔物のレクイエムIV, 魔物のレクイエムV, 魔物のレクイエムVI, 魔物のレクイエムVII

マニューバ

名称命名規則詳細
マニューバManeuverファイアマニューバ, アイスマニューバ, ウィンドマニューバ, アースマニューバ, サンダーマニューバ, ウォータマニューバ, ライトマニューバ, ダークマニューバ

忍術

名称命名規則詳細
空蝉Utsusemi空蝉の術:壱, 空蝉の術:弐, 空蝉の術:参
忍遁ElementalNinjutsu火遁の術:壱, 水遁の術:壱, 雷遁の術:壱, 土遁の術:壱, 風遁の術:壱, 氷遁の術:壱, 火遁の術:弐, 水遁の術:弐, 雷遁の術:弐, 土遁の術:弐, 風遁の術:弐, 氷遁の術:弐, 火遁の術:参, 水遁の術:参, 雷遁の術:参, 土遁の術:参, 風遁の術:参, 氷遁の術:参
バフNinjutsuBuff遁甲の術:壱, 遁甲の術:弐, 物見の術:壱, 妙手の術:壱, 身替の術:壱, 月下の術:壱, 夜陰の術:壱, 活火の術:壱
デバフNinjutsuDebuff捕縄の術:壱, 捕縄の術:弐, 暗闇の術:壱, 暗闇の術:弐, 暗闇の術:参, 呪縛の術:壱, 呪縛の術:弐, 毒盛の術:壱, 毒盛の術:弐, 哀車の術:壱, 幽林の術:壱

召喚魔法

名称命名規則詳細
物理履行AvatarMagicalPactsポイズンネイル, ロックスロー, ロックバスター, メガリススロー, マウンテンバスター, クラッグスロー, バラクーダダイブ, テールウィップ, スピニングダイブ, クロー, プレデタークロー, パンチ, ダブルパンチ, アクスキック, ダブルスラップ, ラッシュ, ショックストライク, カオスストライク, ボルトストライク, ムーンリットチャージ, クレセントファング, エクリプスバイト, カミサドー, ブラインドサイド, リーガルスクラッチ, リーガルガッシュ, ウェルト, ラウンドハウス, ヒステリックアサルト
魔法履行AvatarPhysicalPactsシアリングライト, プチメテオ, ホーリーミスト, アースフューリー, ストーンII, ストーンIV, ジオクラッシュ, タイダルウェイブ, ウォータII, ウォータIV, グランドフォール, エリアルブラスト, エアロII, エアロIV, ウインドブレード, インフェルノ, ファイアII, バーニングストライク, ファイアIV, フレイムクラッシュ, メテオストライク, コンフラグストライク, ダイヤモンドダスト, ブリザドII, ブリザドIV, ヘヴンリーストライク, ジャッジボルト, サンダーII, サンダースパーク, サンダーIV, サンダーストーム, ハウリングムーン, ルナーベイ, インパクト, ルイナスオーメン, ネザーブラスト, ナイトテラー, レベル?ホーリー, クラーサクコール, ソニックバフェット, トルネドII
バフAvatarBuffWardルビーの輝き, ルビーの煌き, ルビーの安らぎ, ルビーの贖罪, 大地の守り, 大地の鎧, スージングカレント, 真空の鎧, ヘイスガ, 真空の具足, ヘイスガII, 紅蓮の咆哮, 灼熱の咆哮, 凍てつく鎧, クリスタルブレシング, 雷鼓, 雷電の鎧, 上弦の唸り, 下弦の咆哮, ヘヴンズハウル, ノクトシールド, ドリームシュラウド, アルタナフェーバー, レイズII, リレイズII, 疾風の刃, シヌーク, 風の守り, 絶対防御
デバフAvatarDeBuffWardスリプガ, スロウガ, タイダルロア, ダイヤモンドストーム, スタンガ, ルナークライ, ルナーロア, ソムノレンス, ナイトメア, アルティメットテラー, パボルノクターナス, ミュインララバイ, イアリーアイ, ルナティックボイス, 修羅のエレジー, 斬鉄剣, ディコンストラクション, クロノシフト
回復AvatarCureルビーの癒し, ルビーの癒しII, 湧水, 風の囁き

青魔法

名称命名規則詳細
物理系青魔法BluePhysicalF.リップ, H.バラージ, M.バイト, S.ドライバー, T.アッサルト, まつぼっくり爆弾, アシュラクロー, アッパーカット, エンプティスラッシュ, キャノンボール, クアドラストライク, グランドスラム, グルーティナスダート, クローサイクロン, ゴブリンラッシュ, サウリアンスライド, サドンランジ, サブゼロスマッシュ, シードスプレー, ジェットストリーム, シックルスラッシュ, シンカードリル, スイープガウジ, スパイナルクリーブ, スパイラルスピン, スプラウトスマック, ディセバーメント, テールスラップ, テラータッチ, デスシザース, デルタスラスト, トゥールビヨン, ハイドロショット, バトルダンス, バニティダイブ, バーチカルクリーヴ, パラライズトライアド, パワーアタック, ビルジストーム, フットキック, フライパン, ブラッドレイク, ヘッドバット, ヘルダイブ, ベンシクタイフーン, ボディプレス, マヨイタケ, メッタ打ち, ラムチャージ, 偃月刃, 四連突, 怒りの一撃, 怒りの旋風, 槍玉, 次元殺, 種まき, 羽根吹雪, 重い一撃, ファイナルスピア
魔法系青魔法BlueMagicalA.バースト, A.ライベーション, B.シュトラール, B.フルゴア, C.ディスチャージ, D.ロア, D.ワールウィンド, F.ヒッププレス, F.ホールド, MP吸収キッス, R.デルージュ, R.ブレス, T.アップヒーヴ, みんなの怨み, アーフルアイ, アイズオンミー, アイスブレイク, アクリッドストリーム, アップルート, アブソルートテラー, アンビルライトニング, ウィンドブレス, ヴェイパースプレー, エントゥーム, エンバームアース, オスモーシス, オーロラルドレープ, カオティックアイ, カースドスフィア, ガイストウォール, クラッシュサンダー, クルエルジョーク, ゲーツオブハデス, コローシブウーズ, コールドウェーブ, サイレントストーム, サウンドブラスト, サブダックション, サペリフィック, サンダーブレス, サンダーボルト, サンドスプレー, サーマルパルス, シアリングテンペスト, シープソング, ジェタチュラ, スティンキングガス, スカウリングスペイト, スペクトラルフロー, セスプール, ダークオーブ, チャージドホイスカー, ディフュージョンレイ, デスレイ, テネブラルクラッシュ, テーリングガスト, テンポラルシフト, ネクターデルージュ, ファイアースピット, ファウルウォーター, フェザーティックル, フライトフルロア, ブラッドセイバー, ブランクゲイズ, ブリスターローア, ブレーズバウンド, フロストブレス, ヘカトンウェーブ, ベノムシェル, ポーリングサルヴォ, ポイズンブレス, ポラーロア, メイルシュトロム, マインドブラスト, モータルレイ, モルトプルメイジ, ヤーン, リガージテーション, リービンウィンド, リーフストーム, レテナグレア, レールキャノン, ロウイン, 吶喊, 吸印, 吸血, 土竜巻, 夢想花, 水風船爆弾, 消化, 火炎の息, 炸裂弾, 爆弾投げ, 磁鉄粉, 神秘の光, 自爆, 臭い息, 贖罪の光, 超低周波, 針千本
回復系青魔法BlueHealingいやしの風, マジックフルーツ, P.エンブレイス, 花粉, レストラル, ホワイトウィンド, ワイルドカロット, 虚無の風, イグジュビエーション
強化系青魔法BlueBuffN.メディテイト, エラチックフラッター, カウンタースタンス, カルカリアンヴァーヴ, コクーン, セイリーンコート, ゼファーマント, ねたみ種, バッテリーチャージ, ファンタッド, フェザーバリア, プラズマチャージ, ポーラーブルワーク, マイティガード, メメントモーリ, リジェネレーション, リフュエリング, ワームアップ, 牙門, 共鳴, 鯨波, 甲羅強化, 反応炉冷却, 金剛身, マジックバリア, メタルボディ, オカルテーション

コメント

コメント一覧 (3件)

  • 追記です、原因がわかりました
    管理人さんのMote-Mappings.luaはNocturnal Soulsのwikiにあるものだと思われます
    ここのだと、アスピルがDrainになっているのと青魔法、召喚履行が追記されているので公開して頂いてるロジックで着替えが出来そうです
    よしざうるすさんのだと青魔法召喚履行が無いので着替えが出来ない人が居るのはこれが原因だと思います

    • なるほどですね・・・
      よしざうるすさんの使っていると思っていましたが、Noct仕様のものを使っているかもしれません。
      多くの方がエラーになる理由が分かりました。
      色々修正反映しておきます。
      ご報告ありがとうございました!

  • いつもお世話になってます
    時々着替えがうまくいかないところがあるので調べてみたのですが
    本文に「Drainにはドレインとアスピルが含まれています」とありますが
    よしざうるすさんの日本語翻訳してあるMote-Mappings.luaを確認すると、アスピルはAspirになってます
    ひょっとすると管理人さんの使ってるMote-Mappings.luaはバージョンが違うのかも?

コメントする

目次