公式ツールのドロップ率の色分けを考察するのアイキャッチ
考察

公式ツールのドロップ率の色分けを考察する

公式ツール(rotool.gungho.jp)のモンスター詳細ページでは、ドロップアイテムに rate0 〜 rate10 のクラスが付いていて、CSS上では rate0 が薄いグレー、rate10 が黒に近い色で表示されています。この色分けの仕組みを調べていたら、いくつか面白いことが分かったので共有します。

先に結論を書くと、公式ツールの色はドロップ率の目安として使えます。正確な確率までは分かりませんが、公式側がドロップ率を段階的なランクに丸めて表示している、と見るのがかなり自然です。

この記事で分かること

  • 公式ツールの色分けが何を表していそうか
  • rate0 〜 rate10 が、どのくらいのドロップ率に対応していそうか
  • 古いデータベースと公式ツールの表示がずれる理由

細かい表が多いので、結論だけ知りたい人は、後半のまとめだけ読んでも大丈夫です。

先に用語をざっくり

  • 公式ツール:RO公式が公開しているモンスター情報などを見られるサイトです。
  • rateクラス:公式ツールの内部で使われているCSSクラス名です。この記事では、色の濃さを決める目印として扱っています。
  • jRO:日本版ラグナロクオンラインのことです。
  • ろじテン:jROのドロップ率を調べるときに参照されてきたデータベースです。ただし、記事内でも触れる通り、2021年頃から更新されていません。

公式ツールの色分け(rateクラス)

公式ツールのCSSを見ると、ドロップアイテムには rate0 〜 rate10 のクラスが付与されています。

クラス色読み取り
rate0薄いグレーかなり低いランク
rate1〜9段階的に濃く—
rate10ほぼ黒かなり高いランク

少なくとも表示上は、数字が大きいほど色が濃くなります。これが実際のドロップ率とどう対応していそうかを、古いjROのドロップ率データと照合して見ていきます。

jROのドロップ率と照合する

ろじテン(jROのドロップ率データベース)のデータと、公式ツールのrateクラスを照合しました。なお、ろじテンはRhapsody of the Ragnarok Onlineからデータを引き継いだサイトで、2021年頃から更新されていません。そのため、以降のデータは2021年時点のjROの値です。

ここからは具体例です。表の見方はシンプルで、ドロップ率が高いほどrateの数字も大きくなるかを確認しています。

ポリンの場合

アイテムドロップ率rateクラス
ゼロピー70%rate9
空きビン30%rate6
リンゴ10%rate4
べとべとする液体4%rate3
リンゴ10%rate3
ナイフ41%rate2
まだ熟してないリンゴ0.2%rate0
ポリンカード0.01%rate0

ダスティネスの場合

アイテムドロップ率rateクラス
蛾の羽粉90%rate10
虫の觸角20%rate6
赤ハーブ12%rate5
蛾の羽5%rate3
星の粉0.1%rate0
蝶の仮面00.04%rate0
ダスティネスカード0.01%rate0

コンドルの場合

アイテムドロップ率rateクラス
鳥のつめ90%rate10
矢55%rate9
鳥の羽毛20%rate6
オレンジ6%rate4
にく4%rate3
ボウ41.5%rate3
イエロージェムストーン0.8%rate2
コンドルカード0.01%rate0

ファブルの場合

アイテムドロップ率rateクラス
綿毛65%rate9
クローバー10%rate4
緑ハーブ7%rate4
やわらかな毛5%rate3
クラブ32%rate3
クラブ40.8%rate2
エメラルド0.05%rate0
ファブルカード0.01%rate0

その他のモンスター

rateアイテム(モンスター)ドロップ率
10ハチの針(ホーネット)90%
10毒キノコの胞子(ポイズンスポア)90%
9ゼロピー(ドロップス)75%
9短いピッグテールリボン(ボンゴン)55%
8ゼロピー(ホーネット)35%
8ゼロピー(スケルトン)30%
7蟲の皮(盗蟲)25%
6空きビン(ドロップス)34%
6ゼロピー(盗蟲)20%
5きのこの胞子(ポイズンスポア)12%
5リンゴ(ドロップス)11%
5黄ハーブ(ボンゴン)10%
4赤ハーブ(スケルトン)8.5%
4スケルボーン(スケルトン)8%
4緑ハーブ(ポイズンスポア)5.5%
4リンゴ(ドロップス)11%
4黄ハーブ(ボンゴン)10%
3べとべとする液体(ドロップス)5%
3緑ハーブ(ホーネット)3.5%
3赤ハーブ(盗蟲)3.5%
3鉄鉱石(盗蟲)2.5%
3レザージャケット0(盗蟲)1.2%
2プラコン(スケルトン)0.9%
2レザージャケット1(盗蟲)0.8%
2カルボーディル(ポイズンスポア)0.5%
2古い巻物(ボンゴン)0.6%
1骸骨の指輪0(スケルトン)0.3%
1古いポートレート(ボンゴン)0.4%

rateクラスの境界値

ドロップスなど、同じドロップ率なのに異なるrateが付く問題のあるモンスターを除外し、矛盾のない7種(ダスティネス、ファブル、コンドル、スケルトン、ホーネット、盗蟲、ポイズンスポア)のデータで分析すると、全ての境界が矛盾なく成立しました。

少し難しく見えますが、ここでやっていることは、rate4とrate5の境目が何%あたりなのかを探す作業です。たとえば、10%がrate4で11%がrate5なら、境目は10%〜11%の間にありそうだ、と考えます。

rate確認済みの最小値確認済みの最大値境界の範囲
1080%100%77.14%超〜80%
955%77.14%54.29%超〜77.14%※
830%54.29%25%超〜54.29%※
722%25%20%超〜22%
616%20%15%超〜16%
511%15%10%超〜11%
45.24%10%5%超〜10%
31.2%5%1%超〜5%
20.5%1%0.3%超〜1%
10.3%0.3%0.2%超〜0.3%
00.01%0.2%〜0.2%

境界の範囲とは、隣接するrateとの間で、確実にこの範囲内に境界があるという意味です。サンプル数が増えれば、さらに絞り込める可能性があります。

境界値の法則性

確定した境界を並べると、rate3〜7が5%刻みできれいに並んでいることが分かります。

境界確認済みの範囲推察される境界値
rate0/10.2%超〜0.3%未満0.25%
rate1/20.35%超〜0.5%未満0.5%
rate2/31%超〜1.2%未満1%
rate3/45%超〜5.24%未満5%
rate4/510%超〜11%未満10%
rate5/615%超〜16%未満15%
rate6/720%超〜22%未満20%
rate7/825%超〜30%未満25%
rate8/954.29%超〜55%未満55%
rate9/1077.14%超〜80%80%

rate3〜7は5, 10, 15, 20, 25%と5%刻み、rate0〜2は0.25, 0.5, 1%と倍々、rate8以降は55%, 80%と大きなジャンプになっています。この法則に従えば、サンプルが少なく確定できていないrate7/8の境界も25%であると推察されます。

まとめると、rateクラスに対応するドロップ率の範囲は以下の通りと推察されます。

rate推察されるドロップ率の範囲
1080%以上
955%〜80%未満
825%〜55%未満
720%〜25%未満
615%〜20%未満
510%〜15%未満
45%〜10%未満
31%〜5%未満
20.5%〜1%未満
10.25%〜0.5%未満
00.25%未満

rate3〜7が5%刻みの等間隔、rate0〜2が対数的な倍々、rate8以降が大きなジャンプという3段階の構造になっています。rate8だけが25〜55%と広い範囲をカバーしていますが、高ドロップ率のアイテムは細かく分類する必要性が低いためと考えられます。

se

また延々と表とにらめっこしておったな。

cd

…ええ。数字を眺めてると、落ち着くので。

残る謎

同じドロップ率なのにrateが違う

ポリンのリンゴは2021年時点で10%が2つありますが、1つ目はrate4、2つ目はrate3です。ドロップスのリンゴも11%が2つでrate5とrate4に、ボンゴンの黄ハーブも10%が2つでrate5とrate4に分かれています。

モンスターアイテムドロップ率rate
ポリンリンゴ(3番目)10%rate4
ポリンリンゴ(5番目)10%rate3
ドロップスリンゴ(3番目)11%rate5
ドロップスリンゴ(4番目)11%rate4
ボンゴン黄ハーブ(2番目)10%rate5
ボンゴン黄ハーブ(3番目)10%rate4

これについては2つの仮説が考えられます。

仮説A:2021年以降にドロップ率が変更された
ろじテンのデータは2021年時点で更新が止まっています。2021年以降にjROでドロップ率が変更されたアイテムがある場合、ろじテンの値と現在のrateクラスが一致しなくなります。例えばポリンの5番目のリンゴが10%→1.5%に変更されていれば、rate3と整合します。この仮説では、rateクラスは現在のjROのドロップ率に近い情報を反映していることになります。

仮説B:rateクラスが更新されていない
rateクラスが過去のドロップ率で付けられたまま更新されていない可能性もあります。

どちらも完全には否定できません。ただ、現在の公式ツール上でrateクラスが付与されている以上、この記事では、公式ツールのrateクラスは現在のドロップ率ランクを表している可能性が高い、という前提で扱います。

divine-prideのデータはjROと一致しない

当初はdivine-pride.net(海外のデータベース)のDefault値と照合していましたが、ファブルなどで大きな食い違いが判明しました。

アイテムろじテン(jRO)divine-pride Default
緑ハーブ(ファブル)7%30%
やわらかな毛(ファブル)5%10%
ファブルカード0.01%0.2%

divine-prideはkROやiROのデータであり、jROのドロップ率とは異なります。jROのドロップ率を調べる際にdivine-prideを使うことはできません。

オリデオコン原石で見つかった矛盾

ろじテンでオリデオコン原石をドロップするモンスターを調べたところ、rateクラスとドロップ率の逆転が見つかりました。

モンスタードロップ率rate
ペル30.06%rate8
バナスパティ12.5%rate5
エクスプロージョン8%rate4
ヴァッサー・リヒテルン5%rate4
偵察型ウェルスギア10%rate3
修理型ウェルスギア7.5%rate3
メガリス4.39%rate3
グール1.1%rate3
九尾狐1%rate2

偵察型ウェルスギア(10%, rate3)がヴァッサー・リヒテルン(5%, rate4)より高いドロップ率なのに低いrateクラスになっています。これも2021年以降にドロップ率が変更された可能性を考えれば説明できます。偵察型ウェルスギアのオリデオコン原石が10%→例えば2%に引き下げられていれば、rate3と整合します。もちろん、公式ツール側のrateだけでは実際の変更内容までは分かりません。

まとめ

調べたことを整理すると、次の通りです。

  • 公式ツールの色分け(rateクラス)は、ドロップ率ランクに対応していると見るのが自然です。数字が大きいほど高ランクとして扱われています。
  • ろじテンのデータと合わない箇所は、2021年以降のドロップ率変更で説明できます。rateクラスは現在のjROの値を反映している可能性が高いです。
  • divine-prideなど海外のデータベースはjROと値が異なるので、jROのドロップ率調べには使えません。
  • 色分けは大体の目安として使えます。rate3〜7は5%刻み、低確率帯は0.25%・0.5%・1%が境界という推定です。
se

じゃあ正確な現在のドロップ率はどうやって知ればいいのじゃ?

cd

…現状では確実な方法がないのです。ろじテンは2021年で止まっていますし、divine-prideはjROの値ではありません。公式ツールのrateクラスから大体の範囲を推測するか、自分で検証するしかないのが現状です。

se

そう肩を落とすでない。色の濃さでだいたい分かる、というだけでも十分な収穫じゃろ。

cd

…そうですね。まあ、目安にはなりますから。それで十分かもしれません。

この考察は、公式ツールのCSSクラスとjROのドロップ率データを照合した結果に基づいています。公式に確認されたものではないため、参考情報としてご覧ください。何か情報をお持ちの方はぜひ教えてください。

この記事を書いた人
かどめくメサニアのアバター

かどめくメサニア

Urdr鯖で活動中の殴りカーディナル。支援しつつ自分でも殴りにいくスタイルが好き。 攻略情報や装備・ビルド考察を発信しています。