装備時に永久にATKやDEFを付与する防具/アクセサリーの作り方は?

タイトルがすべてを物語っています。装備している間、アクターに恒久的なATKとDEFのバフを与えるアクセサリーを作ろうとしています。また、可能であれば、それを2回適用する方法(将来のアクセサリーのために)も知りたいです。

フォーラムへようこそ、OshioStarrさん!

固定ボーナスの場合、アーマータブの下部に「パラメータ」ボックスがあります。そこにATKとDEFの値を入力すれば、アクセサリーが装着されている間、アクターはその値を維持します。ステートやコモンイベントは不要です。パーセントでのボーナスにしたい場合は、特性を追加し、「能力 → パラメータ → ATK」を選択して、比率を設定してください。

「二度適用する」というのは、同時に2つ装着することを指していますか、それとも2倍のボーナスを与える将来のアクセサリーを指していますか?同時に2つ装着する場合、MVでは「Types → Equipment Types」の各エントリごとにアクターにスロットが割り当てられるため、そこに「Accessory」を2つ追加すると、全員に2つ目のアクセサリースロットが与えられます。両方のピースからの固定パラメータは加算され、パラメータ特性は互いに乗算されるため、どちらの方法でも効果は積み重なります。

返信ありがとうございます。私が言いたかったのは、ゲームに標準搭載されている「バフ」システムのことです。通常、これはエフェクトリストのスキルを通じてのみアクセスできます。

ああ、実際のバフシステムではそれは維持できないよ。バフはバトラーに付与され、ターンカウンターを持っており、各ターンごとにカウントが減少する。そして戦闘が終了するとすべてのバフが解除されるため、装備品としてストックMV上でバフを維持する方法はない。

ただし、数値的には可能だ。各スタックはパラメータに対して固定の25%を加算し、最大2スタックまで累積する。つまり、バフ1つで125%、バフ2つで150%になる。アクセサリーにパラメータ特性を設定し、これらの数値に合わせれば、同じ値が得られ、そのアイテムを装備している間ずっと維持される。

失われるのは、ステータス画面に表示される小さなバフの矢印だけだ。もしそれが本当に必要な要素なら、ターン0の troop イベントで $gameActors.actor(1).addBuff(2, 99) のようなスクリプト呼び出しを行い、戦闘開始時に実際のバフを付与することができる。ただし、これはすべての troop に追加する必要があり、アクセサリーが装備されているかどうかで条件分岐させる必要がある。

パラメータは私の望み通りに機能しており、矢印アイコンなしでも大丈夫だと感じています。お手伝いいただき、ありがとうございます!