Elin:解析/採掘
Jump to navigation
Jump to search
必要な採掘スキルの計算
採掘レベルの必要条件は、以下のように計算されます:[1]
- 採掘した素材の硬度を素材のページから取得し、それをmatHardnessとします。
採掘オブジェクトの「reqHarvest」、「hp」、「tagHard」は、以下の表から取得します。
採掘オブジェクト | reqHarvest | hp | tagHard |
---|---|---|---|
クリスタル | 20 | 100 | 1 |
鉱脈 | 10 | 150 | 1 |
鉱脈(貴石) | 20 | 150 | 1 |
大きな岩 | 10 | 100 | 1 |
岩塩 | 5 | 100 | 1 |
石筍 | 5 | 100 | 1 |
巨大な岩 | 50 | 100 | 3 |
硫黄岩 | 5 | 100 | 1 |
- 必要な有効硬度は、次の式で計算します。
「reqHardness」= floor(matHardness * hp / 100 * tagHard + reqHarvest)
- プレイヤーの有効な硬度は、floor(toolHardness + miningSkill * 3 / 2) で算出されます。
- ここで、toolHardness はプレイヤーのツルハシの硬度、miningSkill はプレイヤーの採掘スキルです。
- したがって、要求採掘スキル要件は、miningSkill ≥ 2 / 3 * (reqHardness - toolHardness) で計算できます。
正確には、採掘されたオブジェクトの素材カテゴリーとツルハシのエンチャント状態および祝福状態もこの計算に影響しますが、ここでは簡略化のため省略します。
- ↑ Elin-Decompiled, BaseTaskHarvest.cs, ce50f1bd816cda6b3d6c52d4ea48c2279809c/Elin/BaseTaskHarvest.cs#L115 Github