計算ミス

  契約の履行ダメージ計算シートの、魔法履行のダメージがあったりあわなかったりする理由は、単に小数点切り捨ての処理が不適切なせいでした。


 具体的に問題があったデータは以下の通りです。

タル召/赤、ML21、ラムウTP0でサンダーII

対象:南グスタベルグのHuge Hornet

                            計算→実測

セラフィコーラー    2035→2035

セラフィコーラー+召喚士の首輪+2R25    2350→2346    INT+25, 魔ダメ-2で一致

セラフィコーラー+マーリンフード    2259→2259    INT+5

セラフィコーラー+召喚士の首輪+2R25+マーリンフード    2588→2588    INT+30

エピタフサシェR28    2419→2419    INT+13

エピタフサシェR28+召喚士の首輪+2R25    2758→2758    INT+28

エピタフサシェR28+マーリンフード    2658→2652    INT+18, 魔ダメ-2で一致

エピタフサシェR28+召喚士の首輪+2R25+マーリンフード    3002→2997    INT+43, 魔ダメ-2で一致


マーリンフードのオグメは、契約の履行ダメージ+10 ペット:INT+5 魔命+14 攻+23 飛攻+23です。魔法ダメージの訂正で修正がきくので、どうやら魔攻や契約の履行ダメージ+ではなさそうだが、原因がわからずに困ってしまい、とりあえずINT順に並べてみる。


                            計算→実測

セラフィコーラー    2035→2035    INT+0

セラフィコーラー+マーリンフード    2259→2259    INT+5

エピタフサシェR28    2419→2419    INT+13

エピタフサシェR28+マーリンフード    2658→2652    INT+18, 魔ダメ-2で一致

セラフィコーラー+召喚士の首輪+2R25    2350→2346    INT+25, 魔ダメ-2で一致

セラフィコーラー+召喚士の首輪+2R25+マーリンフード    2588→2588    INT+30

エピタフサシェR28+召喚士の首輪+2R25    2758→2758    INT+38

エピタフサシェR28+召喚士の首輪+2R25+マーリンフード    30022997    INT+43, 魔ダメ-2で一致

セラフィコーラーで、実測ダメージが計算されるのは、
INT203、魔ダメ227
INT204、魔ダメ226
INT205、魔ダメ224
INT206、魔ダメ223
INT207、魔ダメ220
INT208、魔ダメ219
INT209、魔ダメ217
INT210、魔ダメ216
INT211、魔ダメ212
INT212、魔ダメ211
INT213、魔ダメ209
INT214、魔ダメ208

セラフィコーラー+マーリンフードでも、実測ダメージが計算されるのは、
INT204、魔ダメ226
INT207、魔ダメ220
INT209、魔ダメ217
INT212、魔ダメ211

エピタフサシェR28でも、実測ダメージが計算されるのは、
INT204、魔ダメ226
INT207、魔ダメ220
INT209、魔ダメ217
INT212、魔ダメ211

エピタフサシェR28+マーリンフードでも、実測ダメージが計算されるのは、
INT204、魔ダメ226
INT207、魔ダメ220

セラフィコーラー+召喚士の首輪+2R25でも、実測ダメージが計算されるのは、
INT207、魔ダメ220

セラフィコーラー+召喚士の首輪+2R25+マーリンフードでも、実測ダメージが計算されるのは、
解なし

となってしまいました。さんざん悩んだ末、小数点処理の問題かと思い、切り捨てを増やしてみます。修正項目計算の際、=TRUNC(INT*30%*0.85)としていたのを、=TRUNC(TRUNC(INT*30%)*0.85)にしてみます。

セラフィコーラーで、実測ダメージが計算されるのは、
INT205、魔ダメ226
INT206、魔ダメ223
INT207、魔ダメ221
INT208、魔ダメ220
INT209、魔ダメ217
INT210、魔ダメ216
INT211、魔ダメ214
INT212、魔ダメ213
INT213、魔ダメ209
INT214、魔ダメ208

セラフィコーラー+マーリンフードでも、実測ダメージが計算されるのは、
INT206、魔ダメ223
INT209、魔ダメ217

エピタフサシェR28でも、実測ダメージが計算されるのは、
INT209、魔ダメ217

エピタフサシェR28+マーリンフードでも、実測ダメージが計算されるのは、
INT209、魔ダメ217

セラフィコーラー+召喚士の首輪+2R25でも、実測ダメージが計算されるのは、
INT209、魔ダメ217

セラフィコーラー+召喚士の首輪+2R25+マーリンフードでも、実測ダメージが計算されるのは、
INT209、魔ダメ217

エピタフサシェR28+召喚士の首輪+2R25でも、実測ダメージが計算されるのは、
INT209、魔ダメ217

エピタフサシェR28+召喚士の首輪+2R25+マーリンフードでも、実測ダメージが計算されるのは、
INT209、魔ダメ217

INT209、魔ダメ217がすべての条件を満たしてくれました。英雄なき時代の英雄様の検証の通りですね。

コメント

このブログの人気の投稿

スファライの可能性

エンピ耳の速報

オデシー装備のオーグメント枠追加