250
edits
| Line 51: | Line 51: | ||
return a; | return a; | ||
} | } | ||
</syntaxhighlight>まず初めに、魔法パワーの算出に使用する値(以下、'''基礎魔法パワー''')を決定します。 | </syntaxhighlight>まず初めに、魔法パワーの算出に使用する値(以下、'''基礎魔法パワー''')を決定します。 | ||
| Line 78: | Line 60: | ||
最終的な魔法パワーは以下の式で算出されます。 | 最終的な魔法パワーは以下の式で算出されます。 | ||
魔法パワー = curve('''基礎魔法パワー, 400, 100, 75)''' × MAX((1 + ('''魔法強化エンチャント強度 × 0.01)''' - '''反魔法エンチャント強度 × 0.01'''), 0.01) | 魔法パワー = [[Elin:解析/共通処理|curve]]('''基礎魔法パワー, 400, 100, 75)''' × MAX((1 + ('''魔法強化エンチャント強度 × 0.01)''' - '''反魔法エンチャント強度 × 0.01'''), 0.01) | ||
※MAX()は2値の内どちらか高い方を返す関数です。この場合、反魔法エンチャントによる魔法パワーの低下は0.01倍が下限となります。 | ※MAX()は2値の内どちらか高い方を返す関数です。この場合、反魔法エンチャントによる魔法パワーの低下は0.01倍が下限となります。 | ||
==魔法:デバフ魔法への抵抗== | ==魔法:デバフ魔法への抵抗== | ||
<syntaxhighlight lang="c#" line="1"> | <syntaxhighlight lang="c#" line="1"> | ||
edits