防御力実験

バフやデバフで防御力がどう変化するのか、端数の扱いはどうなるのか実験してみた。この実験は実際にはメンテ前に行ったので、イベバフが使えた。


結果

  物理防御力 魔法防御力
初期状態 757 275
衰弱 189 68
衰弱+モラル 340 123
衰弱+モラル+イベバフ 492 178

考察

衰弱を付けると防御力は75%減。757*(1-0.75)=189.25、275*(1-0.75)=68.75なので

防御力の端数は切り捨てられている

というルールが改めて確認できる。

レイズモラルを付けると防御力は20%増。これを衰弱状態の上にかけてみると757*(1-0.75)*(1+0.20)=227.1 ではなく、757*(1-0.75+0.20)=340.65という結果になっている。つまり

バフやデバフは乗算ではなく、加算減算でまとめた後に基礎値に掛けられる

というルールが改めて確認できる。魔法防御の方も275*(1-0.75+0.20)=123.75なので計算通り。

丁度イベバフ(防御力20%増)が使えたので、これをかけてみる。

757*(1-0.75+0.20+0.20)=492.05、275*(1-0.75+0.20+0.20)=178.75となり、計算通りの結果に。

すでに前に行った実験で分かっていたことだけれど、今回の実験で、改めて確認できた。