top of page

ダメージ計算方法を変更 -IZ_DamageCalc-


▲こんな感じの特技を作ることができるようになります。

属性有効度や各種倍率(物理・魔法ダメージ率、HP再生率、薬の知識など)、バフ/デバフ(攻撃力アップ/ダウン)の挙動を変更し、64のマリオストーリーのようなダメージ計算方法を行うようにします(例えが古い)。

また、特定の属性を吸収する装備やステートの作成を可能にします。

具体的な変更内容は以下の通りです。

1.防御の挙動を、「受けるダメージを指定した数値だけ減らす」に変更します。 プラグインパラメータ;grdEffectValue ※grdEffectValueに 0 を入力した場合はデフォルトと同じ挙動になります。 2.属性有効度の挙動を変更します。

プラグインパラメータのnoEffectNumber(属性無効化用変数)、absorptionNumber(属性吸収用変数)、neutralizeNumber(属性有効度設定無効化用変数)を指定してから設定してください。 100%       → 属性有効度に影響なし (100+a)%     → 式の値 +a (100-a)%     → 式の値 -a (ダメージ最小値 = 0) (noEffectNumber)% → 0 (absorptionNumber)% → 式の値分だけ吸収 (neutralizeNumber)% → 式の値(属性有効度を100%に上書き) ※装備品やステートによる属性有効度は累積されます。 例;炎属性有効度101%(被炎ダメージ+1)のキャラ+炎属性101%(被炎ダメージ+1)の盾   →被炎属性ダメージ+2 ※優先順位は、属性有効度設定無効化>吸収>ダメージ無効化>その他 です。 例1;炎属性有効度(neutralizeNumber)%の腕輪+炎属性200%の服+炎属性吸収の盾    →炎属性有効度100% 例2;炎属性有効度(absorptionNumber)%の盾+炎属性有効度(noEffectNumber)%の服    →炎属性吸収。 例3;炎属性有効度(noEffectNumber)%の盾+炎属性有効度300%(被炎ダメージ+200)の服    →炎属性無効化 3.防御効果率、回復効果率、薬の知識、MP消費率、 物理ダメージ率、魔法ダメージ率、床ダメージ率の挙動を変更します。 100%  → 式の値から変化なし (100+a)% → 式の値 +a (100-a)% → 式の値 -a (ダメージ最小値 = 0) ※装備品やステートによる属性有効度は累積されます。(2.と同様) 4.HP再生率、MP再生率の効果を変更します。 a% → 1ターンに a 回復 5.ステート;攻撃力アップ、呪文威力アップなどのバフ・デバフの効果を変更します。 数値はプラグインパラメータ;atkBuff、defBuffなどで設定します。

①プラグインパラメータに0を入力した場合

→デフォルトと同じ

②0以外の数値を入力した場合

→1段階目;±指定した数値/2段階目±指定した数値×2 (※少数位は四捨五入して整数で計算)


最新記事
アーカイブ
タグから検索
まだタグはありません。
bottom of page