投げレベル・受けレベルとキャッチ、ガード、投げ返しダメージの法則について、TKKさんがものすごい試行回数の調査を実施し解明してくださいました(^^)。
戦闘中に使用できるアイテムは対象に投げ付ける形で使用する(うつせみの玉・復活の薬を除く) 射程は「《行動者の投げレベル》マス」で表すことができる。 このため、投げレベルが0もしくは【投げ低下】状態の場合、行動者自身しか対象にできない。 ※復活の薬は戦闘不能者を射程内のマスの何れかに復活させるアイテムだが、 投げレベル0状態の場合、空いているマスを指定できないため、事実上使用不能
命中時、対象に「ぶつけ値(内部値)×投げレベル補正」の整数値【端数切捨】のダメージを与える。
投げレベル | 投げレベル補正 |
---|---|
0 | 1.0 |
1 | 1.0 |
2 | 1.25 |
3 | 1.5 |
受けレベル | 受けレベル補正 |
---|---|
0 | 1.0 |
1 | 1.0 |
2 | 1.0 |
3 | 1.5 |
ぶつけアクション時に行動者に入るEXPはたったの1である。 一方、単体を通常攻撃した際に行動者に入るEXPは《対象のレベル×4》である。 よってEXP増加量のみで「アイテム投げをしたかどうか」を判別できる。 更にダメージ計算はEXP計算終了時には終わっているため、 味方同士且つ命中率100%の環境下では超高速でのデータ採取が可能である。 しかし実際には条件によって「投げ返し・防御・ストック」のいずれかが発生する。 この判断はぶつけアクション中で投げられたアイテムが対象に届くまではできない。 §投げ返し:『行動者EXPが再度+1』と『行動者現在HP減少』で判別可能 §ストック:入手通知領域(0x19E8B8)の値が0以外になる(ぶつけアイテムのID) §防御 :双方HP減少なし&次の行動者のCHARGE増加で判断
◎味方同士編
ステート:投げ手が使用品を選択し、受け手に狙いを定めたところ(○でぶつけ実行) 保存したステートから1fずつずらしながら実行し、結果種別を記録。 結果種別:D:Damage, G:Guard, R:Return, S:Stock
◎敵→味方編
予め、投げ手以外の敵は撃破しておき、投げ手のMPを0にしておく。 受け手・直前の行動者・直後の行動者は投げ手に隣接し、実行中のカーソル移動を最小限にする。 (1人が複数の役割をこなせるように行動順調整〈敏捷度調整〉ができれば楽) ステート:投げ手(敵)の直前の行動者が行動終了する直前(×で敵のターン) 保存したステートから1fずつずらしながら実行し、結果種別を記録。 ただし通常攻撃を行うこともあるので、その場合はスキップし、次のフレームに移る。 結果種別:D:Damage, G:Guard, R:Return, S:Stock なお、味方の投げレベル及び受けレベルは適宜装備品(生成品)で調整する。
□受けレベル補正調査【レベル差0固定】 投げ手:エルクLv124〈投0〜3|受0〜3(投0時)〉 受け手:リーザLv124〈受0〜3〉 使用品:ウエポン[100] □レベル差補正調査1【投1受0固定】 投げ手:エルクLv125〈投1固定〉 受け手:リーザLv125〜225〈受0固定〉 使用品:ウエポン[100]・石[4] □レベル差補正調査2【投1受1固定】 投げ手:エルクLv125〜165〈投1固定〉 受け手:リーザLv125〜185〈受1固定〉 使用品:ウエポン[100] □レベル差補正調査3【投1受2固定】 投げ手:エルクLv125〜205〈投1固定〉 受け手:リーザLv125〜145〈受2固定〉 使用品:ウエポン[100] □敵→味方調査‐石@マデータの丘 投げ手:アースギガントLv72〜152〈投2〜3〉 受け手:アークLv73〈受2:0〜3〉 使用品:石[4] □敵→味方調査‐ライトシューズ@トココの村(崩壊後) 投げ手:コープスLv52{Lv92〜172}〈投2⇒3〉 受け手:エルクLv93〈受2⇒0〜3〉 使用品:ライトシューズLv1[15]
□受けレベル補正調査【レベル差0固定】
投げ手投げLv | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | |||||||||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | 被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | 被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
受け手 受けLv | 0 | 100000 | 0 | 0 | 0 | 100000 | 0 | 0 | 0 | 100000 | 0 | 0 | 0 |
1 | 59934 | 0 | 20021 | 20045 | 59879 | 0 | 20056 | 20065 | 59905 | 0 | 19952 | 20143 | |
2 | 20032 | 0 | 39945 | 40023 | 19903 | 0 | 39896 | 40201 | 19837 | 0 | 40014 | 40149 | |
3 | 20025 | 0 | 40037 | 39938 | 19902 | 0 | 39883 | 40215 | 19955 | 0 | 40219 | 39826 |
投げ手投げLv | |||||
---|---|---|---|---|---|
0 | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
受け手 (=投げ手) 受けLv | 0 | 100000 | 0 | 0 | 0 |
1 | 59907 | 40093 | 0 | 0 | |
2 | 20063 | 79937 | 0 | 0 | |
3 | 20045 | 79955 | 0 | 0 |
□レベル差補正調査1【投1受0固定】
投げ手のレベルを上げる意味が無いため、レベル差【−】5種とぶつけ品2種の組み合わせとした。 Lv差【−】投げ手Lv-受け手Lv:[-1:125-126,-5:125-130,-10:125-135,-50:125-175,-100:125-225]
使用武器 | |||||
---|---|---|---|---|---|
ウエポン[100] | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | −1 | 98971 | 0 | 508 | 521 |
−5 | 94926 | 0 | 2636 | 2438 | |
−10 | 89907 | 0 | 5095 | 4998 | |
−50 | 49858 | 0 | 25220 | 24922 | |
−100 | 0 | 0 | 50009 | 49991 |
使用武器 | |||||
---|---|---|---|---|---|
石[4] | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | −1 | 99050 | 476 | 474 | 0 |
−5 | 94962 | 2512 | 2526 | 0 | |
−10 | 89911 | 5145 | 4944 | 0 | |
−50 | 50086 | 24998 | 24916 | 0 | |
−100 | 0 | 50013 | 49987 | 0 |
□レベル差補正調査2【投1受1固定】
レベル差は「受け手優位5種」と「投げ手優位5種」を用意。 Lv差【−】投げ手Lv-受け手Lv:[-1:125-126,-5:125-130,-30:125-155,-59:125-184,-60:125-185] Lv差【+】投げ手Lv-受け手Lv:[+1:126-125,+5:130-125,+20:145-125,+39:164-125,+40:165-125]
使用武器 | |||||
---|---|---|---|---|---|
ウエポン[100] | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | −1 | 58859 | 0 | 20328 | 20813 |
−5 | 55192 | 0 | 22420 | 22388 | |
−30 | 30050 | 0 | 35039 | 34911 | |
−59 | 971 | 0 | 49584 | 49445 | |
−60 | 0 | 0 | 50091 | 49909 |
使用武器 | |||||
---|---|---|---|---|---|
ウエポン[100] | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | +1 | 61023 | 0 | 19532 | 19445 |
+5 | 64981 | 0 | 17542 | 17477 | |
+20 | 80017 | 0 | 10028 | 9955 | |
+39 | 99058 | 0 | 470 | 472 | |
+40 | 100000 | 0 | 0 | 0 |
□レベル差補正調査3【投1受2固定】
レベル差は「受け手優位5種」と「投げ手優位5種」を用意(前回と若干異なる)。 Lv差【−】投げ手Lv-受け手Lv:[-1:125-126,-5:125-130,-10:125-135,-19:125-144,-20:125-145] Lv差【+】投げ手Lv-受け手Lv:[+1:126-125,+5:130-125,+40:165-125,+79:204-125,+80:205-125]
使用武器 | |||||
---|---|---|---|---|---|
ウエポン[100] | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | −1 | 19016 | 0 | 40509 | 40475 |
−5 | 14662 | 0 | 42744 | 42594 | |
−10 | 10027 | 0 | 49560 | 44960 | |
−19 | 1023 | 0 | 49560 | 49417 | |
−20 | 0 | 0 | 50112 | 49888 |
使用武器 | |||||
---|---|---|---|---|---|
ウエポン[100] | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | +1 | 20956 | 0 | 39563 | 39481 |
+5 | 25034 | 0 | 37389 | 37577 | |
+40 | 59867 | 0 | 20130 | 20003 | |
+79 | 98969 | 0 | 539 | 492 | |
+80 | 100000 | 0 | 0 | 0 |
□敵→味方調査‐石@マデータの丘
組み合わせは「レベル差−1固定&受け手受0〜3」の4種と、 「受け手受2固定&レベル差【+】」の6種とした。
レベル差 | |||||
---|---|---|---|---|---|
−1 | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
受け手 受けLv | 0 | 98985 | 540 | 475 | 0 |
1 | 58999 | 20455 | 20546 | 0 | |
2 | 19218 | 40537 | 40245 | 0 | |
3 | 19005 | 40500 | 40495 | 0 |
受け手受けレベル | |||||
---|---|---|---|---|---|
2 | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | +1 | 20758 | 39724 | 39518 | 0 |
+5 | 25043 | 37491 | 37466 | 0 | |
+10 | 29795 | 35074 | 35074 | 0 | |
+30 | 49785 | 24868 | 25347 | 0 | |
+50 | 70211 | 14941 | 14848 | 0 | |
+79 | 99057 | 448 | 495 | 0 |
□敵→味方調査‐ライトシューズ@トココの村(崩壊後)
組み合わせは「レベル差−1固定&受け手受0〜3」の4種と、 「受け手受3固定&レベル差【+】」の6種とした。
レベル差 | |||||
---|---|---|---|---|---|
−1 | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
受け手 受けLv | 0 | 99019 | 0 | 522 | 459 |
1 | 58987 | 0 | 20495 | 20518 | |
2 | 18992 | 0 | 40627 | 40381 | |
3 | 18899 | 0 | 40453 | 40648 |
受け手受けレベル | |||||
---|---|---|---|---|---|
3 | |||||
被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) | ||
レベル差 (受け手基準) | +1 | 20700 | 0 | 39736 | 39564 |
+5 | 25103 | 0 | 37494 | 37403 | |
+10 | 29886 | 0 | 35264 | 34850 | |
+30 | 49888 | 0 | 25045 | 25067 | |
+50 | 70068 | 0 | 15107 | 14825 | |
+79 | 99043 | 0 | 469 | 488 |
また「Lv差【-1】&受0」のものを並べてみると、
調査項目 | 被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) |
---|---|---|---|---|
レベル差補正調査1【投1受0固定】◎石[4] | 99050 | 476 | 474 | 0 |
石@マデータの丘◎Lv差【-1】 | 98985 | 540 | 475 | 0 |
レベル差補正調査1【投1受0固定】◎ウエポン[100] | 98971 | 0 | 508 | 521 |
ライトシューズ@トココの村(崩壊後)◎Lv差【-1】 | 99019 | 0 | 522 | 459 |
調査項目 | 被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) |
---|---|---|---|---|
レベル差補正調査3【投1受2固定】 | 20956 | 0 | 39563 | 39481 |
石@マデータの丘◎受2&Lv差【+】 | 20758 | 39724 | 39518 | 0 |
ライトシューズ@トココの村(崩壊後)◎受3&Lv差【+】 | 20700 | 0 | 39736 | 39564 |
調査項目 | 被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) |
---|---|---|---|---|
レベル差補正調査3【投1受2固定】 | 25034 | 0 | 37389 | 37577 |
石@マデータの丘◎受2&Lv差【+】 | 25043 | 37491 | 37466 | 0 |
ライトシューズ@トココの村(崩壊後)◎受3&Lv差【+】 | 25103 | 0 | 37494 | 37403 |
調査項目 | 被弾(D) | 防御(G) | 投げ返し(R) | ストック(S) |
---|---|---|---|---|
レベル差補正調査3【投1受2固定】 | 98969 | 0 | 539 | 492 |
石@マデータの丘◎受2&Lv差【+】 | 99057 | 448 | 495 | 0 |
ライトシューズ@トココの村(崩壊後)◎受3&Lv差【+】 | 99043 | 0 | 469 | 488 |
◇ぶつけ時の命中率・他の結果の確率
◎命中率 基本命中率:受Lv0:100%, 受Lv1:60%, 受Lv2:20%, 受Lv3:20% レベル差補正:《行動者のレベル−対象のレベル》% ◎投げ返し率・防御率・ストック率 命中判定が外れた場合に半分の確率で投げ返しが発生。 残り半分は防御またはストック(石なら防御・他はストック) 基本発生率:受Lv0:0%, 受Lv1:20%, 受Lv2:40%, 受Lv3:40% レベル差補正:《(対象のレベル−行動者のレベル)/2》% ちなみに行動者が自身に対して投げた場合、自身の受けレベルによって命中率補正がかかる。 命中しなかった場合は石以外のぶつけアイテムであっても防御となる。
当初は『敵→味方』のみでやるしかないかと思っていたのですが、 敵のアイテム投げ率が結構低く、時間が膨れ上がるため、途方に暮れていました。 「味方同士」でも十分可能な事に気付かなければどうなっていたかと・・・; おかげで『敵→味方』分を“実証実験”程度に抑えることができました(^^;