というわけで、一応新バージョン Ver.0.81をリリースしました→ホムンクルスAI
先日の日記 で挙げたところを対応した、というくらいですね。
ということで、あんまり書くことはないんですが、そんな感じ。
ご意見などがあれば。
最初に:多くのスキル共通の懸念点†
以下、個別のスキルの話をしていきますが、その前にまず「今までにない」という点で気になることについて。
今回の新規スキルのいくつかには、「固定詠唱時間」が定義されています。
ホムのスキルは今まですべて無詠唱だったので、かなり新鮮です。
いちおー、大昔のイベントで実装された傭兵(お供)にはあったんですが・・・ホムでは初。
ここから気になるのは「詠唱妨害される」恐れですね。
もし妨害されるのであれば、「攻撃速度が速い敵and/or複数から攻撃されているときには使わない」とかのアルゴもあったほうがよさそうなんだけど・・・
いずれにせよ、AI動作の先頭で「自分が詠唱中だったら何もしない」とかの処理を入れておいたほうがよさそうではある。
バイエリ「ハイリゲブフフェーアト」†
Mdef無視・聖属性の範囲攻撃。
最大レベルで「ホム中心7x7」、「ダメージ倍率12500%」、「消費SP157」。再使用時間0.5秒。
特記事項として「固定詠唱300msあり」。
バイエリにはもともと「Mdef無視・聖属性の範囲攻撃」である「ハイリエージュスタンジェ」というスキルがあります。
こちらは射程9で撃てる。威力は4000%、消費SP132。
新スキルは短射程なので不利は否めないけど。
ホムが単体で突っ込んでいくのは現実的じゃないですし、また横殴りを避けるために自律的索敵距離は短めにすることも多いので、致命的ではない。
そういう前提から、中〜近距離で自動使用するスキルとしてみるなら、新スキルのほうが威力/SP効率的にはお得そうだし、使い分ける必要もなさそう。
再使用時間も0.5秒と短いので、両方を併用するのもあまり意味なさそう。
あとは詠唱妨害の恐れの話ですね・・・
バイエリ「グレンツェンスパイズ」†
聖属性単体の近接攻撃スキル。SP105、威力15000%、装備Def無視。
これも固定詠唱700msがついている。
対単体攻撃という視点ではシュタルホーンに近い。
シュタルホーンは攻撃力4500%、SP65、Defの影響もうける。
SPこそ重くはあるが、威力を考慮すればほぼ新スキルに置き換えでよい。
ただ属性があるので「聖属性相手にはシュタルホーン」という選択需要はあるか。
バイエリ「ゴールデントーン」†
持続60秒の防御系バフ。
再使用時間120秒なので常用はできないが、戦闘トリガーの自動使用用には有効そう。
ただし詠唱が眺め:固定詠唱1秒、可変詠唱2秒なので、早めにトリガーしたい気もする。難しいけど。
ディータ:ブラストフォージ†
設置型スキル。5秒間持続するフォージを設置。
フォージは自分中心に7x7範囲に対して、毎秒2回の火属性物理攻撃。威力は2750%。
再使用3秒だけど一度には1個しか設置できないので、実質「切れたら次を置ける」。
既存スキルのラーヴァスライドと似たようなスキル。
持続時間や範囲面では劣るが、攻撃力には大きな差がある。
ただラーヴァスライドともども「軽めの攻撃を多数」のタイプで戦闘時間はかかってしまうのは否めない。
その意味で、場合によっては重ね掛けしてもいいような気がする。
ディータ:テンパリング†
ボスケミに対するP.Atkバフ。持続時間60秒。SP155。
常時使えないこともないがSP面が苦しいか。
ちなみにディータには、もともと「パイロクラスティック」というバフスキルがある。
こちらは装備Atkに対するバフで持続180秒、SP92。
別バフなので同時使用も可能・・・だが繰り返すが、SPが回るか。
エイラ:ツイスターカッター†
射程7、対単体風魔法。威力12500%、詠唱時間1.5秒、再使用0.2秒。Sp160。
既存スキル・イレイサーカッターが「無属性単体魔法」なので使い分けになる。
とはいえ基礎倍率が3倍くらい違うので、相手が風属性でもないかぎりツイスターが優先になるだろう。
Glenelgでは「敵ごとに使うスキル」を指定できるので、デフォルトをツイスターにしておいて例外をイレイサーにすればいいのでは。
アブソリュートゼファー†
対象指定の9x9範囲魔法。無属性15000%。固定詠唱0.3秒、詠唱1秒。再使用0.3秒。SP185。
既存スキル・ゼノスラッシャーが「風属性範囲魔法」なので使い分け。
こちらは「無属性」なので、相手が念のときだけゼノスラッシャー、とか。
ただし、範囲攻撃系は「敵が混ざっている」ときの判断が難しい。
以前のAI実装では「ゼノスラッシャーの直接対象」の属性で判断していたので同じようにすればできなくはないが、
これだと例えば「ほとんどの敵が念+今狙うのがたまたま闇」みたいなときには誤検知のような感じになるのが難点。
以前は「そこは頭数から選ぶ確率的な話で、多いほうにあたるだろう」という妥協の実装だった。
ブレイジングアンドフューリアス†
射程7内の敵に対して瞬間移動で近接&対象中心の近接範囲物理攻撃をする。
範囲7x7、威力は1500%と小さめだが、現在持っている気弾を消費してその回数の連続攻撃するかたちで威力を稼いでいる。
ディレイ0.5、再使用1秒。SP148。
エレノア待望の範囲攻撃。
気弾の影響で連打はできないけど、初撃には割と便利そう。
問題は気弾の保有量をホムAIが把握できないことなんだ・・・
ワンファイターライズ†
自分中心の近接物理範囲攻撃&気弾Max生成の自己バフ的側面あり。
範囲は7x7、倍率15000%。ディレイ0.5秒、再使用2秒。
先のブレイジングアンドフューリアスと合わせて、連続的に使うのに適してはいる。
フューリアスのディレイがあるし、SPが低めのエレノアにとっては再使用時間も含めて連打は難しいが、
威力はまずまずだし失った気弾を回復できるのは悪くない。
セラ:トキシンオブマンドラ†
周囲9x9の近接物理攻撃、倍率12500%。加えて、10秒のResデバフ付き。
固定詠唱0.7秒、再使用2.秒、SP105。
セラは一応ポイズンミストという範囲攻撃を持っているが、あちらは魔法かつ設置型で小回りが利かない。
ミスト設置後にこれをかぶせるよう戦い方ができるとよさそうには思う。
ニードルスティンガー†
毒属性・遠距離・単体物理攻撃。射程7、倍率15000%。
固定詠唱0.3秒、再使用0.25秒、SP146。
「毒属性・遠距離・単体物理攻撃」という特性は、既存のポイズンニードルと丸被り。
実質的に、ポイズンニードルと置き換えでこちらを使うことになるのでは。
一応ポイズンニードルには「麻痺」という特性があるがボスには効かないし、そもそも高レベルでは再使用時間が長すぎて使いづらいので。
今後の検討:範囲攻撃について。†
全ホムSで複数の範囲攻撃を持っている。
ディータとセラの範囲攻撃には「設置型・持続時間あり」のものがあるので、複数を併用できる。
もっとも片方は既存==三次職基準スキルなので、そこまでするべきかは疑問はある:
「併用できる」が「併用する必要がある」までいるのか。
エイラのスキルは属性が異なるので、明示的に使い分けしたい。そのため2つの登録が必要。
加えて、敵ごとに「どちらの範囲が有効なのか」を登録する仕組みを持たせないと判断できない。
これは実質的にエイラ専用の設定情報になってしまうが、仕方ないところ。
この場合「割は合わないが両方を併用する」のか「効率がいいものだけ使う」のかは懸念。
なんとなく割がいいほうだけにして、それ以外は必要なら手動で使えばいいような気がする。
エレノアの2つは一種のコンボ的な側面があるので、両方とも登録できるようにしたいし、たぶん交互に使いたい。
ただし、気弾の残量判定ができないのがつらい。
命令操作というか、利用者操作トリガーで何かできるとよい?
いや;それだと「手動で使う」のと変わらなくなっちゃうんだよね。
つまり複数の範囲攻撃がある場合、「どちらか一方だけを使いたい」ケースと「両方を併用したい」というケースがある。
これをフラグに設定するのが妥当か。
今後の検討:単体攻撃について†
これは現状の「2枠」で当面進めてみたい。
以下理由。
エイラとバイエリは、「属性が異なる2つの単体攻撃スキル」を持っているため、敵の属性合わせで使い分けしたい。
でも言い換えると2枠あれば十分。
ディータには対単体スキルがなく、そもそも登録することがない。
エレノアは、単体攻撃スキルは既存三次職レベルのコンボ系だけで、新規スキルがない。
しかし今まで再使用時間の問題で実質的に常用が難しかった「つかみコンボ」がそれなりに使えるように変わった。
そのため、「打撃orつかみ」x「単体orコンボ」の都合4つを登録できるとベストではある。
が、現実的には「打撃系の単体orコンボ」の2つだけで十分だと思われる。
なぜなら、「つかみコンボ」ツリーがやっぱり微妙に思えるため。
まだ気弾による制限があるので自由自在とは言えないし、「移動力をゼロにする」というデバフの削除、そして攻撃力自体が激減してしまった。
固定ダメージなので「本当に硬い敵」相手に輝く可能性はないとはいわないが・・・
セラは、既存の対単体スキル==ポイズンニードルが弱すぎるため、新スキルを覚えたらそれ単体で回すだろうと予想される。
一応ポイズンニードルは「麻痺」目当てで併用する可能性が残っているが、サモンレギオンは今更使えない(呼ぶモブが弱すぎて話にならない)。
ホムによっては例えばムーンライトなどの「ホムS前」の古い攻撃スキルも持っているが、今更使うかというとかなり疑問:威力面で不足すぎるため。
ただし「当てればいい」詠唱妨害目的なら使えるのでは。
以上、そんな感じ。
ご意見などがあれば。