計算式が合っているかの確認。
攻撃側 補正何も無し
防御側 防御0で補正何も無し
表記ダメ 与ダメ 計算上
115076.64 339 339.22947985102945648740165089066
122051.40 349 349.35855506914382702782121820939
134492.55 366 366.73225928461761107166852135014
161092.40 401 401.36317718495302941778385528026
199754.58 447 446.93912337140502338845184135046
238416.76 488 488.27938723644683463167870159616
277078.93 526 526.38287396153002120517323359149
315741.11 561 561.90845339788224260944666818892
380197.67 616 616.60171099340942389953614993023
上の結果から補正が何もなければ防御0の場合は表記ダメのルートになっている。
ただダメージがループしてない。
PVP攻撃とか人間ダメ追加が入ったらループするようになる?
-----------------------------------------------------------------------------------
次に防御を変えて確認。
攻撃側 補正何も無し
防御側 補正何も無し
表記ダメ 防御 与ダメ 計算上
115076.64 77053 262 262.53667968742339830406506760234
115076.64 82182 259 259.10103966047204025191961920236
122051.40 77053 273 273.52834426657667367482849680415
122051.40 82182 270 270.07188876099439206758269673128
防御有りで確認してもよく知られている下の式で計算が合う。
PVP時のダメージ=sqrt(攻撃力/(1+防御力/攻撃力))
-----------------------------------------------------------------------------------
同レベルのキャラではPVP防御だけは変えられたのでPVP防御が入った時の計算を確認。
攻撃側 補正何も無し
防御側 PVP防御2%のみ
表記ダメ 防御 与ダメ 計算上
115076.64 77296 258 258.69648151293798598164662700353
115076.64 82441 255 255.26549190510637023958883209368
122051.40 77296 269 269.57092893569707845085258520343
122051.40 82441 266 266.11746774478990291573095854326
PVP時のダメージ=sqrt(攻撃力1/(1+防御力1/攻撃力2))
攻撃力1と防御力1に補正をかけて計算した結果が合っている。
ただし、補正が小さいのとPVP防御を変えて試せてない。
-----------------------------------------------------------------------------------
レベル補正について確認。
攻撃側 補正何も無し
防御側 防御0で補正何も無し
レベル差 攻撃側が294高い
表記ダメ 与ダメ レベル補正無し与ダメ計算(表記ダメのルート)
15792.75 168 125.66920863918893955087828498061
36706.57 224 191.58958739973318289008416333337
62927.23 268 250.85300476573925224679270248748
79019.23 300 281.10359300442959652952635627568
95663.35 330 309.29492398033304937072489921132
114795.47 358 338.81480191986890229426724866122
表記ダメによってレベル補正が変わっているように見える。
ルート後にレベル補正がかかると仮定した場合のレベル補正の値は下のようになる。
表記ダメ レベル補正
15792.75 1.3368429850015824884549905416563
36706.57 1.169165835367898252748182480321
62927.23 1.0683547532160261877432145712856
79019.23 1.0672222179503505533888131646272
95663.35 1.0669428251625090099012758463898
114795.47 1.0566244389897359801858703572599
ルート前にレベル補正がかかると仮定した場合のレベル補正の値は下のようになる。
表記ダメ レベル補正
15792.75 1.7871491665479413021797976919789
36706.57 1.3669487505915153608740887530488
62927.23 1.1413818787192762179425345752546
79019.23 1.1389632624868655389327382714309
95663.35 1.1383669921657562692504496236019
114795.47 1.1164552050703742926441261140357
レベル補正はよく分からないことが分かった・・・。
補正が何もない場合にダメージがループしてないのが気になるので、次はPVP攻撃と
人間ダメ追加を入れた場合にループするダメージが変わるかを確認してみる予定。
-----------------------------------------------------------------------------------
追記
PVP攻撃が付いている装備を借りたので追加で確認してみた。
どの結果も手計算してみると1%程度ずれている。
ぴったり合うような計算式は思いつかないしどこかで数字を丸めたりしてるせい
だと思っておくことにする。
攻撃側 PVP攻撃10%
防御側 防御0
表記ダメ 与ダメ 計算上
116475.57 354 357.94291025245911413116744747383
129188.16 373 376.97078931927868938680699541343
155081.83 409 413.02543868386605709782845863052
193321.19 457 461.14347984114445245410920155902
231560.55 500 504.69456604960588776929614881035
269799.91 539 544.77509212518150883477762768736
308039.26 576 582.10238446513857241275798352839
攻撃側 PVP攻撃20%
防御側 防御0
表記ダメ 与ダメ 計算上
72981.98 293 295.93643912164652522767249169345
92831.77 331 333.76357500482283754297745078688
122627.53 380 383.60531278906969799387060066032
152058.13 423 427.16478787465616663175069972827
181488.74 462 466.67599895430662698159469270478
210919.35 498 503.09364933379948202106791632592
240349.96 532 537.0474392453612658785975974149
攻撃側 PVP攻撃10%
防御側 防御67949
表記ダメ 与ダメ 計算上
116475.57 285 289.34741018527613457267453807394
129188.16 306 310.06152384003101467945053822712
155081.83 345 349.28014070831541304996448865224
193321.19 396 401.44543594274291313701466425307
231560.55 443 448.41581460379030403566085651769
269799.91 486 491.4161177353174691564876820524
308039.26 525 531.26652939575238856988476265754
攻撃側 PVP攻撃20%
防御側 防御67949
表記ダメ 与ダメ 計算上
72981.98 219 222.07182683847095413535352259259
92831.77 260 263.04537414005762201401491261245
122627.53 313 317.2831190038382389774366699605
152058.13 360 364.63425421153307793037255634177
181488.74 403 407.42609392503091260579689125344
210919.35 442 446.69370440369734727966914629567
240349.96 478 483.14264248112801278000234960959